> The problem though is that there’s always a strong push by French companies and organizations to reject English at any cost
Interestingly, a French-speaking Canadian who has spent some time in France told me that his right to use the French language is better protected in Canada than it is in France. He thinks that this is a consequence of the reciprocality implied by having more than one official language: French speakers in Canada get the same rights as English speakers, so people are happy to grant rights in return for getting them, whereas in France everyone gets screwed and you end up with a situation in which a French person wanting to do a PhD on French history at a French university has to write their grant application in English.
Quebec gets weird with their french rules. Parents are not allowed to send their kids to English speaking schools if both of the parents did their own schooling in French.