SP 982 is still in Houston wrapped in plastic. It was cosmetically restored and sat in front of Minute Maid Park after moving from the zoo. Then it was moved and the tender sold off to another group. It was supposed to become part of a museum that never happened. Chances are unless some one can jump in with money to move it that it will be scrapped.
https://www.trainorders.com/di.../read.php?10,3518031
https://www.gofundme.com/move-steam-locomotive-sp-982
As for Minute Maid Park, the main building which housed Union Station is now part of the park, the park was added on to it and the building restored. It houses offices and condos as well.
The steam engine up high above left field is actually towed by a cable back and forth. Anytime there is a score it whistles, when a home run it moves.
It is correct that SP never ran to Union Station, however the original (and beautiful) SP Station was torn down years ago. The replacement station is used by Amtrack and is a pretty poor example, of well, anything. To put it mildly it's ugly.