I believe there is a way to get updates through a flash drive, so it does seem possible to register that way too.
[email protected]
try sending a request here. they'd be most likely to know(Although it can sometimes take a while to get back to you if they have a lot of requests at the time) anyway, before you try that, I'd wait a day to see if anyone here knows something I don't. your call, sorry I couldn't help more.
-Twilight Storm