Steam recently changed the default privacy settings for all users. This may impact tracking. Ensure your profile has the correct settings by following the guide on our forums.
If your profile is showing up as Not Ranked, please review our rules page and follow the appeal process detailed there.
I see an option to change your e-mail address here: https://forums.exophase.com/account/account-details
That's part of the forum though, and I don't know for sure if your forum account is the same thing as the main website account.
The people who run Exophase and who know their stuff are always quick to respond though.