Can you use aluminum foil around gap at floor of hot water tank then seal?
I think your best bet would be to get a can of spray foam sealant. It expands to tightly seal gaps. It's very easy to use and you can get it just about everywhere. It won't smell as good as your peppermint oil but will probably do a better, more permanent job. Good luck.