The checkout process allows you to register simultaneously at the time of purchase, so it should not have been necessary to register prior to purchasing the theme.
I believe you may have already emailed us at
support, and we have just replied again with information regarding why this has occurred. If that was not you, please send an email with details of your purchase and username and we can assist further. Thanks.