It's the right page, that's the forum profile page
For forum profile settings, you need to visit the Forums tab from your account settings page (the one linked in the previous post).
Hope this helps and apologies for the confusion here, we're working to solve these syncing issues asap.