The thing is, at the time I signed up, the mail for the domain was still hosted at my ISP. I later switched it to HelioHost so I could self-administer the mail forwarding rules, but forgot to change the contact email address. Mail for the domain is again being routed through my ISP as of now, so I should be able to retrieve the backup now.