The decision to build a 'Catholic school' seems to have been a trick, designed to get around the spirit of the law, which is there to support one "entrenched" and historic right: the right of Francophones of the province, who _used to be_ schooled exclusively by the Church, so their schools were parochial. This is not a legal Catholic school, it's a school of convenience funded by the public purse. Normally, Catholic education is separated because Catholic educators don't want the students to have any contact with non-Catholics. Seems to me there is no "right"  here except the right to cheat the system. If there are "not enough" real Catholics to fill the "real Catholic schools" then shut them down (and provide French education to those who want it).