Thanks for these suggestions.
I will ask Lufthansa. I am aware of TAs but since it's generally not a confirmed reservation, I', not sure... given the current situation in the world,would be best to play exactly according to the book...
Anyways will check out these options. I also noticed UA has a 7-day fare lock. French visa processing is 2-3 days so this could work.