I have dealt with French, and lived in France, and can tell you these folks get easily confused when communicating in English.
I have researched these cranks, and know for certain that they are JIS taper. The only ISO taper crank manufacturer by and large is Campagnolo.
My advice is, give Peter White a call. He deals a lot with TA, sells Carmina in the US, and knows his stuff. Here is his web-site:
http://www.peterwhitecycles.com/carmina.asp
Don't try to email him, just call. He'll take care of your problem.