for 5 years everyone was shouting out to the government that bitcoins should stay anonymous,
for decades everyone was shouting out that the government should not hand out private info of citizens financials /private life...
...
now everyone wants to know who owns specific bitcoins and wants government to release financial info of private citizens...
That's just silly.
The people who have always wanted bitcoins to be anonymous have no interest in knowing who owns these specific coins, and don't care about the financial info of those private citizens.
There may be some interest in the exchange rate that was paid for these bitcoins, but that has more to do with price discovery than violating someone's privacy.
The government exchanged bitcoins that all citizens collectively own (since the government represents the citizens) for some quantity of U.S. currency. In the interest of transparency in government as well as identifying the current market price of bitcoins, this seems like reasonable information to reveal. If the buyer doesn't want the public to know how much U.S. currency was exchanged for the bitcoins, then they shouldn't be exchanging with a public entity such as a national government.