Did you do all that on the website or via the game client? You need to access your inventory in game (or buy the item using game client) to trigger achievements updates.