high water temp issues

I agree. Obviously the engine is fresh so it shouldn't be restricting flow. I think your radiator is the limiting factor here. You will see....

Don't wanna bum you out, but I hope there wasn't any "corn flakes" in that radiator that went into the small coolant holes in your motor......I doubt it, you should be fine.

I've heard of shavings from the machine shop plugging coolant ports in fresh engines