Check this site--It might help.
http://fairychildheirlooms.wordpress.com/stain-removal/
I have a friend who restores old quilts and she is a big fan of Oxyclean....also of hand-washing, but I couldn't reach her to ask. You might check your area for either a museum that has some antique textiles or a quilt or textile restorer. Wish I could be more help.