Relais würde gehen, du könntest ein Signalrelais nehmen und diesen parallel zum Taster hängen. Mit einem kurzen Impuls (z.b. 100ms) das Relais ansteuern der den Pack ein/ausschaltet. Den Taster würde ich aber nicht entfernen, so kannst du auch ohne Controller den Akku schalten.

So schwer ist es nicht einen uC zu programmieren. Die Fusebits (nicht Stopbits) sollte man mit bedacht ändern bzw wenn man sich nicht auskennt lassen. Grundsätzlich läuft ein AVR mit einem internen RC-Oszillator bei 8MHz, jedoch wird dieser noch durch 8 geteilt. Somit hast du eine Frequenz von 1MHz. Damit ein neuer AVR läuft musst du nur die Versorgung (max. 5V) anschließen, zwischen VCC (pos. Versorgungsspannung) und Reset einen Widerstand (10k), gegen Störungen je 1nen 100nF Keramikkondensator zwischen VCC und GND bzw Reset und GND. Noch ein Programm laden und er läuft. Damit du direkt aus der Arduino IDE programmieren kannst musst du noch einen Bootloader hochladen, das geschieht aber nur 1malig, danach kommen nur deine Programme.

PS: Stopbits hast du bei seriellen Datenverbindungen wie z.b. RS232.

MfG Hannes