The solution is very simple: enforce the law, force the choice between platform and publisher. If there truly is a need to curtail free speech on a legally protected platform - pass a law making that speech illegal. I'd be curious to see how many heads explode when people learn that "hate speech" is not illegal - and couldn't be made so in the US without hilarious consequences.
I'd rather not name the individual in Canada that was targeting women, but I will say this: some biologically born men have found an interesting loophole in both the political arguments and legal protections afforded on the basis of class and identity. Some lesbians were unimpressed with the idea that they had a moral obligation to grant equal sexual preference to both biologically born women and biologically born men who declared themselves to be women. This is something that has been going on for a while now, and nobody is really allowed to talk about it - because "hate speech".
I'm not doing the demonizing, just pointing out that this inevitably happens.
PS: Who's against lesbians??? I'm pretty sure they are by law protected against discrimination, including the US?