Ahh cooling issues, the bane of old car ownership. My humble advise is, before chucking new parts at on old car, go back to zero. Some cars had inadequate cooling systems but most cars were not designed to overheat. Go over the stock system from water pump to T-stat to gauges and flush the system before throwing that big aluminum radiator and C-130 sized fans at it. I’ve seen many old cars, muscle cars especially, with big shiny new parts and owners that say they still run “a little hot”.
My daughter drives a 1991 Mercury Capri XR2 in college and those cars are notorious for having oil pressure gauges that read too low and temp gauges that read too high. I tested the resistance values of several temp sensors before I found one with the correct specifications. Now, even in hot weather with the AC on, the little turbo car reads normal.
A final note; rust anywhere in the system, just like icy silence from the wife, means something, don’t ignore it.
Now, back to my 1983 Saab I’m restoring with the temp gauge a little north of normal, hmm…