French? - Yes
Dewoitine D-510 maybe? Although I can't find one with an external exhaust pipe like yours? - I did (Good ol' Wiki!)!
I think I was fixated with biplanes, but no struts around the cockpit - so it's a monoplane?- Yes
You are correct, it is the D 510:
Excellent perseverance- YHC