26" radiator for a slant six?

Even if the opening is only 22", at least my rad would be an original Mopar... and it comes with the fan shroud for a very decent price
The opening for the fan in the shroud may not be in the correct location.

I see you are in France so I get it that you are limited to the availability of parts, but spending good money on parts that may not fit correctly seem a waste.

Put up a wanted add, someone may have everything you need to complete your resto and be willing to ship it to you

(by the way the engine compartment looks awesome)