Suggestion to add pin 10 with jumper to ICSP on UNO R4

Just pony up the 50USD for an AVR Dragon. Problem solved, and you get to do good debugging too. :grin:
That is what I did, and I am extremely happy with it.
I reprogram all my AVRs to use JTAG instead for debug as well, that way the SPI stuff is left alone for -- well, SPI stuff.