70 Duster Champion Rad Not Fitting

Hey all!

Been slowly chugging away on my stroker build for my 70 Duster and in prep for it was upgrading the cooling system to a new shiny radiator from Champion, I live in AZ so it gets stupid hot and wanted to make sure the block was going to stay cool. Ordered a CC526, got all excited when the box showed up, pulled it out and first thing is some small areas where the fins are bent/squished, whatever, stuff happens in shipping, drop it into the engine bay, get the first bolt started and the holes in the core support are ~1/4" wider than the rad brackets and it seems like the lower holes only line up with the open slots and not the enclosed holes and even then it seems crooked. On top of that it seems that the cap/boss on the top tank hit the inside of the hood! Has anyone else run into this issue? Am I am idiot and ordered the wrong radiator?? Is there dimensional differences between the 70 and following years for the support? The radiator I yanked was a brass copper style which fit just fine..

Thanks!