Helen,
What a beautiful quilt. I use OxyClean on organic based stains. Then rinse. You can spot clean and rinse and not get the rest of the quilt wet. Lay flat to dry. It works wonderfully on rust stains on cloth. And it's just oxygen so it's pretty gentle. Just keep it wet with the oxyclean till the stain is gone.