Yes, I'm familiar with section 1 of the Charter.  To be precise, it makes Charter rights subject to such reasonable limits prescribed by law as can be demonstrably justified in a free and democratic society.   Note the word 'demonstrably.'  

What demonstrable (concrete) justifications override the Charter freedom of religion here?