I played the overheating game for 2 years with a 3 row CSF. Did the whole cooling system, did all the temp checks, etc. and it would heat up on the highway and cool down at idle. Everyone said head gasket, so I changed it (twice, because I'm the guy that tears the first gasket).
Still did it. Bought a mopar radiator and it runs exactly at the thermostat all day when it's 100 degrees outside. Tossed the 3 row magic answer in the scrap pile.
We all have our own stories I guess.
Did you swap T-stats or just the radiator? If there wasa head gasket leak, the CO2 from the exhaust quickly reacted with the silicates in the antifreeze and precipitated the equivalent of concrete scale on the tubes that cut off heat transport through the tubes (reduced cooling) and that is not reversible even with descaler snake oil flushes, or a new head gasket. New head gasket may have saved the Mopar radiator from the same fate.
It is best to descale/flush and clean the entire system as best as possible, verify no head gasket leak ALL before replacing radiators. Radiators do not clog up over night for no reason.
I chased a night mare over heating issue for 3-4 years that I got manageable with all the typical

upgrades but never really solved it (it was still peaking at 235 F on a 105 F Houston summer day), until I discovered that the exhaust manifold to pipe flange donut was bad and there was exhaust at freeway speeds getting out and super heating the oil pan, oil and causing my oil leaks and over heating. Found that out when I swapped out the transmission and had to drop the exhaust pipe. Two muffler shops swore there was no leak there, but replacing that donut solved my overheating at cruising speeds and oil leak problem.
Had the same problem with my sons Ford Taurus not long again, but it was oil leaking...... All the engine Trany mounts were bad and the movement at high way speeds made the exhaust flange move and blow hot exhaust right on the oil filter, 96 Ford Taurus 3.0...superheating the oil at high MPHs for 30-40 minutes on the freeway. Replaced the engine and Tranny mounts and the oil leak problem vanished.
The source of some cooling and oil leak problems are not always obvious. The really odd thing about the Taurus exhaust leak issue was that after a 40 mile freeway drive, and parking it, it would pour about 1/2 quart of engine oil out of the tranny bell housing (front wheel drive abortion). Every one said the rear crankshaft seal was gone. But I could run it leak free at idle for 2 hours in the drive way or 0-35 MPH for an hour in stop and go driving with ZERO leaks. The Highway operation exhaust leak (that vanished at idle.....etc) was thinning the oil and overheating it to over 300 F to where it would take a dump when the engine was turned off right after a 40 minute freeway drive at 70 mph.
FWIW, I make a living solving these kinds of non obvious problems in industrial processes that are covered by the service manuals. Wish I was good at welding and custom mechanical stuff as many of the inhabitants here.
I love this quote from the Karate Kid..... Mr Miyagi ..." Answer only important if ask right question "
I always ask my self when a simple repair turns out not to be simple
Am I asking the right question?