I agree with one thing you say, Franklin Galvin1 - "The simple answer is to uphold our actual human rights laws."

I've posted this before, so please excuse the repitition, but here's what an Alberta court said last year about ordering a private school to find a place for muslim students to pray, a private place convenient to both the school and the students: 

"[the private school] characterizes the tribunal’s decision as a “precedent-setting decision with far reaching implications” With respect, that is not an accurate characterization. The tribunal applied well-established principles of law. For many years, public and private schools have been required to adhere to human rights legislation in offering their educational services to the public."