Overheating 360 new engine

Your plight reminds me of this individual who just about changed everything trying to cool things down. Granted, it is a different animal but, actually the application is even more severe than most cars regardless of power output. In his case after tearing apart things replacing stuff he finally came round to the idea his pump was the culprit.

For your situation it may indeed be something else but if you have the time to read it all it is a good study or relatable:

Runs Hot - Out of Ideas
I had a BBM I could not get to cool no matter what I did. I finally pulled the brand new Milodon water pump off and found the impeller loose on the shaft alowing the impeller to slip on the shaft. Went back to the stock pump , no more cooling issues.