There is absolutely no reason at all why the French should allow people with a non ICAO, UK IMC qualification fly on instruments in THEIR airspace.
I wouldnt bang on about that too much.
They dont allow people to fly in their airspace even with an ICAO rating - it has to be of the correct grade as well.