Sorry about your breakage. I'd stay with the stock stuff if you can get it with-out waiting forever and paying a fortune for it.
I have an aluminium Northern Radiator in mine and twin Spal fans and aluminium shroud from Universal Parts [866-730-7169] that combo works well for my car [500hp] but I live in Canada not Texas, It doesn't get 100 deg. here very often.
The fans and shroud were on the car when I bought it, I don't think I would take out good stock stuff and replace it with what I've got but if I blew everything up like you did I just might.