I'll let others chime in who've dealt with the issue before on the early cars, but the biggest problem with the '65-'66 cars of which I'm aware is that the opening in the radiator support isn't big enough to allow enough airflow to help the radiator cool. You can put a bigger radiator in it, but if its just hidden behind the radiator support its not going to do much for cooling.
There are so many questions we'll need answers to before we even begin to consider a radiator swap.
1.) What year is the 351?
2.) What style accessory drive is on the 351 (serpentine belt or v-belt)?
3.) What water pump was used on the engine?
4.) What timing cover was used on the engine?
5.) What kind of fan setup are you running (mechanical, electrical, clutch, with or without a fan shroud)?
6.) When you say it runs hot, what do you mean? What are you using to gauge the engine temperature (stock gauge, aftermarket gauge, IR thermometer)?
7.) Does the car have AC?
8.) What kind of transmission is in the car?
Keeping the engine cool in these older cars is sort of an it takes a village approach. It's not something throwing parts at will typically fix, and that's a very expensive way to try and fix it. The key to cool running is more a case of ensuring that all the parts you use work together and complement one another, rather than thinking one new part is going to solve the issue.