Let's make things simple. If the CF now "openly" advertises it on their website, then I guess they must have respect for it and support it!
http://www.forces.ca/en/page/lifeintheforces-75#tab-DiversityintheForces#DiversityintheForces-3
The Forces is one of the most highly trained and respected militaries in the world and welcomes applicants from all genders, religions, ethnicities and sexual orientations. All members work together as a team and the Forces has a zero tolerance policy against discrimination of any kind.
If you are looking for a career that is out of the ordinary, or want to experience something different, then the Forces is right for you. If accepted, the military will pay for your education and training, allow you to choose from hundreds of career paths, and provide you with the opportunity to travel. The Forces’ focus on education and training ensures a strong and unified team that is able to respond to situations quickly and effectively in Canada and around the world.
The Forces respects and accepts cultural dress and traditions and has adapted uniform standards to accommodate various beliefs and practices as part of its commitment to reflect Canada’s unique diversity.