May be wrong but I've a feeling you have to be domiciled with a French address before you can get a SIM.
I use 3 network so get all calls in most European countries plus USA and Hong Kong within my UK allowance. Can sometimes be an unaccountable delay in connectivity. Sometimes not. All rather...