engine - 8:58 am on Aug 1, 2012 (gmt 0)
The two may just be a coincidence.
For sure, it should have populated by now.
You really need to get access to the dns settings to save time. It's quite possible that the host doesn't permit creation of subdomains in the same way as adding a new domain. This is to avoid the problem of spammers.
I'd check the nameserver records, and check the ip of the subdomain.