After some further work on this issue, and trying to work back on what other things I have have changed over the last few months. I found the issue to be that the device was no joining itself to the domain during the TS. Eventually I traced it back to and AD OU that had and & and a space in it. After removing those characters and changing it in SCCM it was able to join the domain and continued on with the TS no problems. However I still have the step that deletes those registry setting above disabled, i will work on getting that fixed.
Cheers
Daniel