The Soviet Union did not "occupy" the other countries in the socialist bloc or otherwise. They had favorable trade relations, but were not colonial. Ethnic deportations were wrong, and did happen, but their peers were worse, for example see how Churchill treated Bengal. Their funding for anti-colonial movements was tremendously freeing, it wasn't a "parallel colonialism" but genuine anti-imperialism. You can only make this "parallel colonialism" argument if you ignore any and all hard evidence and numbers comparing interactions between western countries and their colonies, and the Soviet Union and formerly colonized countries.
Regarding Hungary and Czechoslovakia, both had counterrevolutionary uprisings that were dealt with as any country would. Far-right elements took up arms against the left wing states, and as such these were contested by the Warsaw Pact countries. This isn't colonialism.
As for queer rights, I specifically said their penalties were often more lax than capitalist countries at the time. Alan Turing was castrated and pushed to suicide, homosexuality was strongly punished in the west. In the Soviet Union, the 5 year mark was a maximum sentence, one that was rarely carried out. Hence it was more lax, and in some socialist countries like the GDR eventually free gender affirming care began to be rolled out, far ahead of trans acceptance in the west.
As for comparing post-socialist countries to contemporary capitalist countries, you are not making an honest comparison of socialism to capitalism. This already throws out your point, but again, we were comparing the Soviet Union over its whole existence to their western peers over their whole existence, as peers. This is not a comparison of reactionary regimes, but socialist countries vs. their capitalist peers.