Nevermind re: the password change, I realized I had to be logged out of control panel when clicking the email link in order the get to the change password screen.
However, still getting extremely high latency at login, over 9,000, literally, haha, and am getting D/C after a couple seconds.
My connection is fine, am able to play other games and stream video with no problem.