Radiator wanted - any condition

Here is my dilema:

It's a 69 Dart Swinger 340. The radiator that came with the car is a 2524978 (1965 B body 318) I had it re-cored 2 years ago into a 3 row, and it looks and works great. I recently found a correct 69 shroud (2785614), but it does not fit because the upper hose inlet on the radiator is too close to the filler neck. It should be about 2" further away from the filler neck. The shroud does not fit. The shroud for a 1965 B body is metal and runs about $250.

I am looking for an upper tank that would put the upper hose in the correct location, that way I could have my radiator guy swap out the tanks. I already spend $325 to have it re-cored, I guess I should have checked the part numbers before spending the money.

Here are some pics of the radiator and the shroud laying on top of the engine. You can see where the current location of the upper hose interferes with the circular part of the shroud.

IMG_1246 (Small).JPG

IMG_1247 (Small).JPG