This is why I started just using netdom.exe to join domains in "after" scripts. I needed 100% reliability not the half assed stuff I got from the console. I do not know if it is still the same but in the past the account already had to exist in the AD for the clients to "sync up" to. The console would create the accounts sometimes for me and sometimes not. I got tired of playing with something that was not 100% and worked it out on my own.
Curiously, you say you can not create the account in the AD. Is it because the credential you are using to run the ghost console on the ghost server machins is not an AD admin?