This particular patch doesn’t run in libretro BSNES v115 core. It seems bml file is ignored even when it’s present in same directory as the rom.
It does work in standalone BSNES v115 as long as the bml file is present in same directory as the patched rom.