I got a Crown replacement awhile back. I needed my XJ and it was the only option for an overnight delivery. It was made in Taiwan, it is really heavy and looks like a clunky design, but has lasted well. All of it seems kind of heavy duty, though it does have plastic end tanks. When I say heavy, I mean almost double of normal, this sucker is a brick.
I don't know if it was a short lived item or it is still available? Never saw one before or after I got mine. I tried to back track the part numbers so if I every need another I can get one, no luck.
The only down side is the packaging, the filler neck presses tight against the box. The first one I got had a cracked/broken filler neck. The packaging wasn't designed to be UPS resistant.
The price was right, around a hundred bucks. Less than half the price of my last Modine radiator.
If the NAPA radiator says made in Taiwan and weighs a ton, it is likely the same as what I have. Check the filler neck and go for it. Been my experience price doesn't count for a lot with radiators, some of my most expensive replacements died young.
I haven't tried the MOPAR HD.