A lot of times after things are cleaned by beetles they will smell, until you go through degreasing. But since they are claws I think the best thing you could do is just let time wear the smell off. I myself would not want to saok them in anything, nor would I want to spray something over the top of them. Sorry could not help you out more.
Joe