Have you considered a radiator repair rather than replacement? From the photo it looks as though it’s only a few tubes that got hit.The thing is that the shroud also ducts the air from the intercooler.
And, when my original shroud failed, it was basically like it wasn't there, and when towing the temps went pretty high.
I'm really stuck trying to figure something better out, going to try and go look at a new 2020 at the nearest dealer and see what I think about how they are set up, whether I can make that work.
I hate the thought of just putting the stock setup back on it.
Also, not liking the radiator choices, either oem, cheap aftermarket that is questionable quality, or big bucks aftermarket mishimoto. Would hate to put a $775 mishimoto in and then have the stock shroud get eaten again and drive a fan blade through it.