Fixed it myself in the end. The issue was that I’d only ever done a remote log-on to the Guest account, and that as a consequence XP hadn’t created a SID for that account. Logging on locally to Guest easily fixed the issue, and after that I got straight through on NoMachine.