Well, the plot thickens... Just noticed "EAA Witness" inserts on the list of inserts. Even says to specify small or large, should supposedly refer to frame size. I have mailed ransomrest.com, asking them to clarify. Seems weird that they should recommend CZ inserts if they have dedicated inserts ready to go..? I'm hoping Sandy didn't quite know what she was talking about.
EDIT: Got my reply. I was correct that the EAA Witness inserts in fact are for the Tanfoglios and that "small" and "large" refers to frame size. However, Sandy also stated that the EAA Witness inserts also "takes the CZ", which indicates that there's not so much difference between the inserts, if any. Well, who knows? I'll just order the small EAA Witness inserts and hope for the best...