I looked for a radiator for my 66 and found much the same as you, I then tried autozone and they had a copper/ brass, I think 2 core for $219.00. Seems to be OK I was going from a 6 cyl radiator to a V8 so they mounted in a different location and the size of my mounts were diffenent. Just a thought.
taclem