A thing that i like to do in cases like this is to set the Battle BGM to "none"
then import a song as BGS instead (Since BGS plays even during battles).
That might be a solution and it's suprisingly easy! ^^
(note that you can altso import a BGS as a BGM. Then the sound(wind, rain or whatever) will halt during battles