Overheating -- Corrective measure questions.

I tend to agree. No one can argue that that is the correct radiator for your car, yet I am sure you can defeat your over heating issues with it, a proper and correct fitting radiator would work so much better, I believe. Good luck with your choice!
I have sent a message to Cold case radiators and asked about their recommendation since no scamp or valiant came with a BB motor.

Would it be beneficial to open the core support opening by 2 inches a side to fit a 26 inch radiator?