A 1974 Duster - My 2nd one, 41 years later!
I'm not sure which one I got??? I got mine off ebay as well, auction said it was a CC374. I wanted mine to sit on some rubber feet of some sort, so it seemed necessary to lower the support. I think there are guys installing them and putting a wooden paint stick underneath them to sit on. I wanted a more substantial support and didn't want to take the chance that the hood would hit.
My radiator did not seem to be twisted, no.