I had a similar reaction when I pulled out our baby clothes for #2.
DD never had formula, so I was horrified. Amazingly they came out with Oxy Clean. I put it on them as a paste and let them sit.
Knowing what I know now ( I have now ruined things with Oxy ) I would not try that approach! I would go with good ol' Fels Naptha!