V.D.
Not sure if this will work for you but it's worth a try.
For my babies stained cloths I soak her cloths in:
1 cup clorox 2
1/2 cup powder dishwasher soap
Deluted in a large bucket of water.
Soak overnight and and dump all including the soapy water in the wash and wash as normal.
This has gotten stained baby cloths that has been in storage for a couple of years good as new.
Good luck