The answer is no.
If we really want to promote French, we need to protect the right to work in French more, and not necessarily the right to work in English. The logic of the Charter of the French Language is that employees have the fundamental right to work in French. This does not mean that employees are prohibited from working in English. Indeed, it will be possible in certain cases, but it will not be a fundamental right.
The federal bill could go in this direction; employees would have the fundamental right to work in French, in Quebec and in other regions with a high concentration of French speakers. In my view, this approach would draw more precisely on the Charter of the French Language.