I understand that a lot of this OAuth development has been and out of some flux lately, but is that https://twitter.com/account/connections link working for anyone?
If there is a more prominent place to ask Twitter dev team directly, please inform me. Thanks, Michael