What I am saying is, don't bully the chained dog. Trans people need to get the non-trans people on their side if they want that law to be enforced or to last and that would mean in this case to make explicit, since the issue has been raised, that there is no threat to freedom of speech by any interpretation of this legislation. Address the issues raised by that psychologist who is apparently getting a lot of publicity. Make sure it is clear to him and those who support him that their freedoms are explicitly protected. I don't see why that should be hard to do unless there is more going on in this legislation than protecting the freedoms of trans people.
I think what you are saying here is that the provincial governments can overrule the federal government. Then the law protecting trans people will need to be defended at the provincial level. It might as well stay at the provincial level.
Also Clopin talked about "anti-male sexism". This needs to be addressed. I think it has been established over the past 40 years that homosexuality is more biology than culture. Being homosexual is not a "sin" nor is it something that "social construction" is going to modify. If that is true for homosexuals, it is also true for heterosexuals as well as the pair-bonding nature of our species. Continuing with old metaphors, such as, "homophobia", "sexual preference" or "patriarchy", can be viewed as "sexist" based on that same brain scan research. There is no "fear" of a heterosexual "turning" homosexual that underlies the old 1960s concept of "homophobia". There is no cultural "preference" or choice over a particular gender of sex partner. Male pair-bonding behavior is not "patriarchy".