Shall we look at (the translation of) the actual text of the confidential protocol annexed to the
German-Soviet Boundary and Friendship Treaty of 28 September 1939:
There are several factual errors in your post:
1) the role of the Soviet Union was a passive one, not active one.
2) it was not a precondition for the USSR to take over the Baltic republics, the protocol applied as well to Germans living in the then-USSR.
3) relocation was not compulsory, it says literally "if they desire"
4) of course, the Baltic Germans didn't have to be consulted to be granted the right to go "Heim ins Reich".
Some of those, not all. Why don't you quote some actual numbers? It's odd that you, as an accountant, haven't posted a single number in this thread. How do the balance and revenue sheets you prepare or check look like? Do they contain words like "a lot", "some", or, you know, actual figures?
Where did I do that?