Aw, that sucks. Sorry. I was hoping that since it said "To register your account, visit this link and follow the instructions. After you create and verify your account, you'll redeem the key provided above and download the new client," that you could just make a new account or something and have it work and that it wasn't directly through my account. :[
Actually no, looks like it's set up through your account only. It says that account doesn't exists why I try to login with mine. All well, it's no big deal.
Did the email I forwarded you with the beta key and everything work okay?