For a privately owned website, moderation is not a violation of anyone's freedom of speech. Your freedom of speech does not give you the right to insist that you can post on a website that I own. If I don't like what you say on my website, I can ban you. You can go get your own website if you want a place to say what you want.
These cases are specifically about government officials and how they manage their accounts on social media platforms. What I find disappointing is that nobody appears to be talking about the obvious solution: an official's personal account should only be for personal posts. If the government they are officials of wants an official account to post official statements on, they should set up a separate one solely for that purpose. Then the whole issue the court is trying to deal with here would evaporate.