Care to substantiate this?
The reason Trump was booted was his role in supporting and promoting Jan. 6th. The whole thing started as a rally put on by Trump.
Then the so-called "Twitter Files" [1] provide confirmation of what we already sort-of knew that the inside of Twitter was a highly partisan environment creating internal pressures to boot Trump for political reasons, looking for excuses and testing attempts blindly. Note that the process outlined to ban him was to keep testing tweets, the policy team returned "no violation", then they tried the next tweet. Then eventually the executive got impatient and seem to have overruled the process to get him kicked off.
Compared to that, what Musk is doing is rather mundane and palatable. It is more or less up front that he doesn't like the journalists targeting his affairs, and isn't politically motivated or likely to be meaningful.
It has been a couple of years now, there was a big investigation that turned up nothing. Trump is running for president again the usual way and just launched an NFT token so it is pretty clear he wasn't seriously plotting a revolution. Their interpretation of Jan 6 was wrong, partisan and material.
[0] https://blog.twitter.com/en_us/topics/company/2020/suspensio...
[1] https://twitter.com/bariweiss/status/1602364197194432515?cxt...
They did bend their own rules. But not because they are all card carrying Democrats. They did it because they couldn't stand having the person that very obviously instigated Jan 6th on the platform anymore.
It took a mob (following, supporting, assembled, and whipped up by Trump) storming the capital building to get them to boot Trump. I don't see how you get from there to 'political differences'. If that was the case he would have been gone much sooner.
Problem was that he didn't do it (entirely) by tweet. So they found an excuse. That much is true.