I'd try multiple browsers(and in particular, Sea Monkey). Maybe there's some Silverlight code in the pay process, who knows.
You needed to migrate your account to a new ID around the time they nuked the forums. So your old account might not be registering. I'd email CustServ and/or look at just...