Oddly enough I was able to select between [ Text message, Authentication app, Security key ]. I chose Authentication app, and I was not asked for my phone number. Though your account may now be in a "special state" due to these circumstances.
EDIT: Ah I see elsewhere you said you don't use a smart phone (thus, no authentication app.)
Have you checked: https://twitter.com/settings/apps_and_sessions