The ICC is (apparently) only valid for British registered craft so if the charter boat is French registered, the ICC will not necessarily be accepted as proof of competence by the charter company. I suggest your friend contacts the charter company and asks them what documentation they require. He may have to obtain the appropriate French qualification!
There was a discussion about this a little while ago: read it
here.