#1 get over your displeasure. Smokers are people, too, and we really don't usually notice the odor. I knew it was time to quit when I came in the door from work one day and actually noticed the stale smoke odor in my house.
I Febreze doesn't get rid of the odor, try one of the products for removing pet stains and odors. I like ZEP which is sold by Home Depot. They have a formula for air and fabric. Spray it on both sides of the quilt top and hang it to dry completely. Then proceede to quilt as usual.
Good Luck.