Not saying any of these will work since I have not tried them yet, but I have a very similar problem. Mine are not as old (from early 70's) and are hand embroidered but have stains and dirty. Here is a link to my post from a few days ago and the responses that I got. Hope this helps.
http://www.quiltingboard.com/t-150323-1.htm