G'Day Shane,
Yep the radiator is headed for trouble being rigid mounted like that IMHO. The cab flexes a lot over uneven ground, enough to pop doors open, and I think original mounting would be best.
The radiator sits on two rubber mounts at the base.
At the top there should be a steel rod running behind the radiator from one side to the other and through the radiator shroud. Mounting holes for the rod indicated on your photo here:-

I don't have any pics on file, so unless someone else chimes in, I'll take some tomorrow.

H
By the way, I have seen quite a few where the radiator top is supported by the radiator hoses alone. Seems to work OK.
And, no, it's not a Chev radiator, Chev's don't have two inlets & outlets. There are different Blitz radiators (standard vs tropical) as well as Ford Civilian truck being slightly different. I also reckon there is a difference in cab12 vs cab13, despite being told the contrary by more senior enthusiasts... one of these days I will prove my point! (Or be embarrassingly proven wrong!)