"can anyone explain the 'science'?"
Pure speculation here but perhaps it has something to do with the fact that the odour causing substances in onion being sulfur compounds would supposedly bind to the iron in SS to form a ferric sulfate compound. If that is the case I should think that something like cast iron would work better.