What smokers are smoking now has some tobacco but mostly chemicals and fillers that leave a horrible stink.
Pure tobacco smoke doesn't stink that way.
I read putting original Safeguard soap in a plastic bag with the smoke filled quilt will neutralize the odor. Be sure and let the quilter know how bad the quilts reeked of cigarette smoke and you will not be using her again because of it.