Interrupted sketch upload results in bricking?

You should be able to use my sketch which writes bootloaders:

Alter (or duplicate) the table of stuff for the ATmega168PA to match the signature on your device, and it should go ahead and replace the bootloader. Same wiring, as I recall.