I might be wrong about this, and of course I'll be happy to be corrected so I can learn more, but ...
I think you can get, and insert, a new registration code from Alwil anytime, regardless of how much time is or isn't left on your previous registration. You simply start a new year (or 14 months, if that's still the case) from scratch to replace the old one.
Best,
Mike