I don't know if Twitter uses SMS for auth or not; mine is using a TOTP token. Twitter does have some protection against spurious password resets but I think it boils down to "do you know the email address for the account" which, well, of course anyone can guess that for me.