Brazilian here, the court couldn’t find anyone in Brazil that represents X to pay the fines and to block the accounts spreading lies about the anti-democratic events of January of last year. Since Elon Musk is one of the major shareholder of both companies they connected the dots and Starlink has representatives in Brazil their account was frozen in order to get the fines owed by Musk’s other company. Later the government found out Starlink was not blocking access to X as any other internet provided was instructed to do so.
Musk is a big supporter of Far-right Brazilians including former president Bolsonaro and his political allies. It was during Bolsonaro’s government that Brazilian army switched to use Starlink.
The free speech agenda that Musk is advertising is not the main issue here but a government that goes against Musks interests and his companies.