Afaik only the actions defined in the GuiRunOnce section of the sysprep file would require an autologon.
Check the sysprep.inf file that the OSCustomizationSpec generated before starting the VM and kicking off the sysprep process.
You can mount the harddisk on another VM to do that.