In most of the places French is spoken, it is the second language (instead of English or Spanish). Only place I can think of off the top of my head where Francophones would likely also know English is Quebec and, I guess, France itself.
The other languages in the sorts of places I was talking about are mostly ones like Arabic, various sub-Saharan African indigenous languages, or Polynesian.
What you’re missing is that all those plans you mentioned, while correct, were (a) just ‘plans’ with no follow-through to back them up and (b) too little, too late even if they were implemented.