Yes, it's difficult, because those areas, like education, are also provincial jurisdictions. The provinces don't want the federal government to interfere in their areas of jurisdiction, except that, if the federal government decides to fund certain programs using its spending power or other methods, it must make the provinces understand very clearly and precisely that it has a fundamental obligation under the Charter and the Official Languages Act to ensure that both official language communities are well represented or respected under those agreements.
The problem now is that those commitments are set forth in the agreements but subsequently forgotten, as a result of which no effort is made to ensure that the provinces have in fact complied with the commitments they've made.
I often get the impression that this is done automatically and that the parties subsequently forget to do it and move on to something else. The important part is to enter it in the agreements and to conduct a follow-up the following year to ensure that the money has indeed been used and the minority communities have been duly considered.