This...works! Thanks so much! :)
I've added it to HBmame, but there the address needs to be 2BA2, so if anyone wants to do it in MAME, after loading the P1 rom, add the line:
ROM_FILL(0x2ba2,1,0x60)
compile, and it will work.
Makes me wonder what other games need this kind of adjustment.