I believe you've just answered your own question.
You are altogether correct: the French language absolutely has to be the priority. This means setting a priority on welcoming francophones. If that's not possible, other integration measures will have to be introduced.