If that doesn’t work and you can’t, like, wash them or something, you might want to try a dry chem sponge, also called a dry cleaning sponge or a soot sponge. They’re amazing at removing dirt and odors from things that can’t be cleaned traditionally. I use them to clean old books. I think they’re also used to clean houses after smoke and fire damage.
You use them dry and just basically rub them on the surface you want to clean/deodorize. I’m not sure why they’re called ‘chem’ sponges - pretty sure they’re just rubber. They aren’t soaked in cleaner or anything. They don’t leave a residue behind, either.