Figured out how to make the script work across multiple systems!
All you need to do is set the outputs to be under different hosts in the nDisplay configurator in Unreal Editor, and set the IPs of your machines on the Details panel for each output!
Note, you can change the IPs after exporting by editing the .ndisplay file with a text editor and changing the ‘host’ values under the node object to your desired IPs:
Also, another thing I discovered is that you can run an executable using Switchboard directly by leaving the ‘uProject Path’ textbox blank, and entering the packaged exe path in the ‘nDisplay Executable Filename’ textbox in the Switchboard Settings window in the ‘nDisplay Settings’ section: