Bet they had beefier castings then. Can't you just order a Yanmar with no heat exchanger and run sea water directly through the engine? The last salt water cooled engine I had was a Chrysler Crown L head

These were prone to getting porous over time from salt water. There is some sort of reaction other than oxidation that seems to take place over time between cast iron and NaCl water.