that's a nice story and most likely an urban mythbut, is a possible explanation.I have more trust in photographic research.
The question is: who came up with the idea to research this? Intuitively one would expect that the purest form of water would be the best washing agent, but evidence existed that impure water is much, much better. Even if some parts of the world knew that impure water is better, this bit of information may not have been present on navy ships and could have simply been discovered independently. Note that relevant research about this topic stretched well into the seventies.
Sodium sulfite is a known solvent (see developers)and it's application for fixer removal is not a far-fetched idea.Agfa and Ilford tried othercompoundsbut,sodium sulfiteturned out to be most effective.So, probably not a lucky coincident at war but a scientific approachBut I agree, it makes the better story,
Its solvent character may give Sulfite an extra boost, but this property would not explain why Sodium Carbonate in water works better than deionized water. John's "Sulfite binds more eagerly to gelatin, but at the same time washes out quickly" theory may not be the whole story either. Do we know that the Sulfite washes out? Does it have to? AFAIK the biggest problem with Thiosulfate is that it will eventually disintegrate into Sulfate and Sulfur, and the latter is both yellow and attacks Silver.
@Jerry: I know they found living bacteria near volcanoes at the bottom of the ocean, and in water droplets embedded in the antarctic ice, but are these kinds of bacteria present in our own environment? AFAIK they use Sulfur Dioxide to eliminate germs in wine barrels, so it must do something to most germs around us.