My thought would be to give her a gift certificate for a quilt shop trip. She can visually see finished quilts & look at books & fabrics. Hopefully something will say "this is it".
Meanwhile - make her a tablerunner, coasters or potholders with the shoe fabric & attach the gift cert. so she'll have a concrete gift for Christmas.
When is her b-day - maybe you can set that as a finish date.