PanelDue firmware here if you want to try updating it and using the onscreen keyboard: https://github.com/dc42/PanelDueFirmware
The method I mentioned above of putting the Duet SD card into the PC and adding the macro for the network doesn't require the PanelDue keyboard at all, the macro would show up on the PanelDue macro menu.