Baking soda and vinegar might take most of it out. Make a paste of baking soda and rub into the quilt, let set for a few minutes and then add a small amount of vinegar. Rinse and see if that helps.
Sorry for your loss. My daughter is also a military wife and has went through the same times many times.
Good luck. There is no price to compare with your keep sake.