But I think your claim that there will be a big mess if they try to catch is dubious. My understanding is that SuperHeavy returns on a trajectory to crash into the Gulf of Mexico, and only diverts to the launch site at the last possible moment if its computers conclude it is safe to do so. By the time of the catch, it will (intentionally) be almost out of fuel, so that will limit the scale of any explosion in the worst case scenario. And now they’ve got the new launch tower, so even if they damage the current one, they should be able to use the new one while they repair the current one - I doubt any explosion will be big enough to cause serious damage to both launch towers.
They've already built a second tower in Texas, with at least another two more planned for Florida. Seems they're making quite a few revisions / improvements to the launch stand and flame diverter for tower 2 as well.
Seems like SpaceX understands, organizationally, that there's always another revision in the works, and failure is a necessary opportunity for learning and applying what you've learned to the next revision. Falcon 9's record seems to show this as has Starship's evolution.
He commented something along the lines of "Everyone else have been optimizing for the wrong problem. They were optimizing for the problem 'how to control indoor flight'.
I optimized for 'how do I make tweaks and modifications to the craft and try again'. Then I kept modifying and trying till it worked.
SpaceX figured out the same thing, but on a grander scale.