I have gotten almost anything out with Oxyclean and an enzyime additive and HOT water. However I would not use that unless the quilt is finished. Peroxide is a bleach, so be careful using it on colored fabric. I also have soaked things in Oxyclean overnight and it took the stain out. Husbands can cause a lot of trouble trying to be sweet. He probably feels terrible.
Sue