still getting hot 500

Cooling issues suck, been there and done that. I don't have a badass stroker engine but it is a big block in an a-body and I learned a lot about cooling systems while troubleshooting my setup.

I agree with some of the other posters here, it seems to me that not enough air is going through the radiator for it to effectively transfer the heat from your coolant to the air. First, you mentioned that you have two pusher fans. If your coolant temperature never gets low enough for the relay to shut them off then they are definitely preventing air from flowing through your radiator while cruising. Also, as someone else mentioned, hood seals are crucial to making sure that air goes through the radiator. It will find a way around if at all possible so make sure the hood is sealed well and the radiator is sealed to the core support as well.

It looks in your picture like you have some sort of hood scoop. I cant tell what type, is it functional? If so, is it sealed to the carb? If the scoop is functional but not sealed to the carb you will have all sorts of turbulence inside your engine compartment preventing cool, outside air from moving through your radiator.