So, this is definately not non-toxic, but I just double rinse all my clothes to make sure it's all out, but Simple Green will work. At walmart it is usually in the automotive section, it gives dilutions on the bottle to use with clothes (so it is also made for that) but I just spray straight from the bottle. I only use it on those stains that don't normally come out, especially the oils, it WORKS. Also, my son has extremely sensitive skin, he has to use a prescription soap and lotion and we have an oil based lotion to prevent hives, much like a massage oil, so we have a very similar problem. If it gets to bother you too much, you should really try this. PS, it also gets blood out of anything and once they're running around, (at least for my 3 yr old boy), getting blood from the scraped knee out of the light pants is awesome!!