Here is a good link for removing stains from vintage tablecloths, might be useful.

http://www.vintagetableclothsclub.com/stains.htm