Keoke hit on a very good possibility. One that I was going to mention, until I saw his post. Let me expand on it though.
See if you can find a radiator shop with flowmeters or gauges. There used to be available flowgauges for use by radiator shops. They would install them in the upper and lower radiator hoses and measure the actual flow(volume and pressure) in the cooling system. We used a couple(can't remember they might have been Stant) when we were setting up racecars in Northern California about 30 years ago. Also a good temperature diagnosis(localized pinpointing) may help.
After what you've done to the radiator, first I would suspect the water pump; impeller clearance to back plate, tightness on shaft, etc. Then go after air pockets or restrictions. Something, somewhere other than the radiator is causing your problem...