“2. Everyone has the following fundamental freedoms:
....
b) freedom of thought, belief, opinion and expression, including freedom of the press and other media of communication; ....”
Unfortunately, S. 1 of the Charter limits these rights thus:
“1. The Canadian Charter of Rights and Freedoms guarantees the rights and freedoms set out in it subject only to such reasonable limits prescribed by law as can be demonstrably justified in a free and democratic society.”
S. 1 opens the barn doors for restrictive legislation, and judicial interpretation of what's “demonstrably justified”. The HRC thought-police powers haven't been tested thoroughly by the SCOC. It could go either way.
Your “rubber clause”.....
Raise the Red Ensign!