This is always how it goes. Free speech absolutists that run web communities basically always stop short the moment they
feel like they are under threat (regardless of any actual threat).
Even the most infamous of free speech platforms will just ban users who hurt the admins feelings. Back when Gab switched over to using a hostile fork of Mastodon for a backend[0], Torba banned the users of FreeSpeechExtremist (a Pleroma instance with well... the exact kinda ruleset the name would imply) from being able to interact with users on the Gab test instance (they hadn't figured out how to disable federation at the time). The crime of FSE in this particular case? Ridiculing Gab users for paying money to access basic features that any other Mastodon/Pleroma instance could give them for free.
I can list off quite a few other examples of notable "free speech zones" doing this sorta thing, but really it's not worth shining a light on most of them. It's always "free speech for me, not for thee" with these people. And the dumbest part is that if they were just open about it instead of bloviating about how supposedly important they think free speech absolutism is, I don't think most people would pay them any mind. You don't get this anger when the rules include in a clearly written way: "if I don't like what you're doing, for any reason, you're out" (also known as the escape hatch clause).
It's when you write the rules in abstract ways that are supposed to be "fair" that you get this problem, and especially if you're bloviating about how the only rule you supposedly believe in is the right to free speech and "US law" (the only concession usually put in writing by these absolutists). Because then people will start beholding you to that level of enforcement and they will ridicule you for being a hypocrite on that ideal.
[0]: Curious aside - Gab is not on the banned social media list. Wonder if Musk seeks that audience.