SUNSHINE!
A few hours in fresh air on a clear day will take out any odor!
I am allergic to fragrances, so cannot use scented products to remove odors. Luckily, I can use my clothesline, reversing direction of materials so there isn't a corner left blocked by the clothespin. For the charm squares, you could safety pin them to a cord and hang it across the window frame if that's the only way to get them into the sun.