This makes it act like tile 1030, not tile 130. For many hacks (especially newly started ones), tile 1030 acts like 130, but in longer hacks, it may act differently. To fix this, replace the LDY #$10 with LDY #$01.
Another problem is that there's no explaination anywhere on what !Button does, they react to B too (not just A), and according to the description, they will flip when A is pressed and keep their new behaviour until A is pressed again. The real action is that they'll flip when A (or B) is held down, and go back to their original behaviour when A is released.
-------------------- <blm> zsnes users are the flatearthers of emulation