The normal way needs you to have Impulse installed and online. I'm not 100% sure on the procedure to register offline, so I would recommend to send an email to [email protected] and I'm sure they can manually register it for you.
Can you download at the library? Because Impulse is needed for the updates as well, and the only current way to have the most up to date version without an online Impulse is to download a premade archive from http://anywhere.impulsedriven.com. This archive does need the Impulse client, but it doesn't need an internet connection so you can install Impulse at home offline and then use it to install from the Anywhere archive, which is always the latest game version.
You just have to get support to help you register it so you can get into the Anywhere site.