You can log back in here.
If you don't think you actually earned the achievement, I would file a ticket to have a staff member look into it. It could be that you did, but didn't go to the right page to trigger it being given out until recently.