Like you said, it looks like your gone.
How long was the domain up? Sometimes, I have seen where I had a new domain listed, then disappear and come back a week later.
Other than that, I don't see any way for you to get it back via cache. Why can't you just get it off of your backups?