Last time I tried restoring a backup for a client web site, WHM also showed no errors but the restore was incomplete. On trying to untar the backup file manually, via SSH, I found it was corrupt. Maybe the same problem here for you?
When transferring accounts between servers, we have had good success with the account copy (transfer) functions. I would recommend this route if at all possible