It sounds like your husband has a really irritating problem. I don’t have a solution for you, but it would be a good idea to contact Divers Alert Network (DAN) to find a local MD who specializes in Diving Medicine. The MD should be able to help your husband with this issue.
Good luck.