It's been ages, and I've long ago replaced the 500 with a 2000 in my tower. I thought I'd have put something on aminet but can't find it so perhaps I did not. Long enough ago that my memory is a little rusty.
I'm pretty sure I was able to reset-button my 500 in there. While I could be wrong, I want to say that I did something with the A500 keyboard reset for this purpose. I had also added an A2000/A3000 compatible keyboard connector I think. Though I may have hacked an A500 keyboard into the external keyboard shell with an A2000 style wire/connector. The A2000 I believe pulls one of the keyboard wires low for some amount of time to indicate a reset, though I think A500 keyboard had an individual wire for reset. If I'm right, then connect one side of your reset button to ground and the other to a resistor, and the other side of that resistor to the keyboard or other convenient reset line location. Look around online for an A500 schematic service manual to help. An A2000/3000 one might be good too.