>BTW while running in the development environment, if I change directory to the UNC path with the embedded spaces, and then 'DO' the exe, it runs just fine, so I suspect something about starting the run-time environment.
You need quotes around the full path/filename if you have spaces in the UNC.