72 A/C 340 Demon fan/clutch space?

is there a recess in the front of that 2 1/2 inch rad ....sending everything back and as suggested motor mounts behind the block ears?

Radiator front is tight to the support panel. Here is a close up of the motor mounts. these are correct as well.