edit: All my questions have been answered by Kryo's helpful responses.
Those who bought the game via Impulse would have had it automatically registered, so no worries for them.
So I should be good, my email is probably somewhere in the list of ones still to-go.
Thanks again for the excellent customer support!