Section 15 (1) & (2) of the Canadian Charter of Rights and Freedoms lists the groups that are protected not just the fact they are a Canadian citizen. Following that is the French language 'rights' group.
15. (1) Every individual is equal before and under the law and has the right to the equal protection and equal benefit of the law without discrimination and, in particular, without discrimination based on race, national or ethnic origin, colour, religion, sex, age or mental or physical disability.
(2) Subsection (1) does not preclude any law, program or activity that has as its object the amelioration of conditions of disadvantaged individuals or groups including those that are disadvantaged because of race, national or ethnic origin, colour, religion, sex, age or mental or physical disability.
Official Languages of Canada
This ruling has effectively stated that judges will decide if your religious freedom applies to real life situations or not.