just looking at the first picture looks like top radiator hose is higher than the radiator it may have air in the system for starters. Next thing I would is take the electric fan off and put a clutch fan on.
I used to have overheating problems with temps like yours on my Demon because of a...
I've had the privilege of seeing this car in person a couple of times over the years. Both times at the show hosted by the Magic Mopar Club in Shreveport, La. most recent was 2yrs ago. That is the best looking demon that I have ever seen in person a truly OUTSTANDING car.