The support page uses a different login than your game login. You might have to create an account on the site to file a ticket.
Don't get too excited, this is a user error and SSG might not be willing to do anything about it. I've been in a similar position, albeit long ago. Things might be different now.