I Googled and found this website with some insight:
http://forum.apqs.com/topic/32452-oi...ow-to-get-out/
Regarding Grandma's Secret, I found that it does remove oil but that it is a 2-step process. After rubbing in the Grandma's Secret, it is necessary to wash with soap. A visiting guest had gotten grease on her new white sneakers at the airport, from a luggage carrier. My dh tried everything without success. I used a toothbrush to rub Grandma's Secret into the stains and let it rest for a few minutes. The stains were still there, but after I ran the sneakers through the washing machine with soap, everything was removed. My dh couldn't believe it!
The problem is that, even if you succeed in removing the existing stains, they may reappear because the seeds in the batting can continue to give off oil for a very long time.
Edit: Have you heard of cottonseed oil? That is the oil coming from the seeds in the batting. The following tips for removing oil from fabric may help:
https://www.reference.com/home-garde...e652c1f9f08de1
https://www.thriftyfun.com/Removing-...lothing-1.html