as long as you have the correct rad for the water pump. your 360 has the aluminum wp that dumps on the pass side and a cast in timing marker on the drivers side. if you had it on the 273, then what you have should work. the original setup for your car would have a cast iron pump dumping on the driver side and the bolt on timing tab on the pass side.
that rad looks like it will work.