Radiator top tank 2949066 1969 340

Im looking for the top tank for a 2949066 radiator.

This is for my 1969 Dart Swinger 340. The current radiator is a different part number. The upper hose connection is slightly offset, and the fan shroud doesn't fit because of that.

I have a small leak that needs to be resealed, and I figured that I would try to find the correct tank while I'm at it.

Thanks