Das mit dem IRQ: Auch wenn du keine Hardware am Pin drann hast, schiebt bei SPI das Schieberegister Daten "raus" und löst IRQs aus.
Das ist im Prinzip schon richtig.
Allerdings wird während des Programmierens mittels ISP der Reset Pin an GND gelegt, der Controller selber also Lahm gelegt.
Nur wenn das nicht sicher klappt könnte da was reinspucken.