The “settlement” in Canada, which was supposed to allow Canadian Catholic taxpayers to support their own school system, instead of the (back in the good old days) Anglican Protestant government system, has been abrogated. If the Canadian bishops have any spine, it’s time for them to start establishing independent Catholic schools, while making it clear that the government is treacherously welching on a promise that it made.
No, because they will end up paying for both their kids' education and someone else's, just like American parents are forced to do if they choose a private school.
They should simply demand respect for their constitutional rights, and if Canada wishes to instead privatize its school system wholesale, then it is for the much ballyhooed democratic system to decide, not for the bishops alone.