I mean, Houston did not receive one of the four space shuttles for public display when the shuttle program ended in 2011, which was sort of a raw deal. That largely came out of the Obama-Era politics of Texans pissing in the Congressional punch bowl and reaping what they sowed.
But now Congress is stacked with Texas-friendly Republicans. I would not be surprised Randy Weber (TX-14) or Troy Nehls (TX-22) or even Senators Cornyn or Cruz pulled some strings to get a Shuttle back down here.
Furthermore, it was unclear if Congress even has the right to remove an artifact
I doubt that'll slow anyone in the current administration down.