Automatic in-field Due reflash

why so complicated?

I have an wireless interface done with sd+mini pro+bt that does the job over the target's serial port.

Just reverse/see how the update is done on the due by the IDE, then create a small device that performs the update process on the Due.

Jtag is a crazy option.