Tried your preset from the XP and there was no problem, unfortunately because I believe you. One thing is certain, that bsod is because of the registry load error. So if you see that error that ISO is unusable. In your case best would be to use vLite in the virtual machine, that way you can install any os you like, run vlite inside it, configure your ISO and reinstall for real. Test that ISO virtually as well.