You probably do not need the registration document as there is no equivalent in the UK (but Brexit may cause problems!). There is no EU agreement on registration of light trailers - it's just the French who require it.
Do you know anyone else who towing a vehicle to Montlhery? Or do you belong to a club that has experience of these things?