I think Twitter will become much more insular and that real id isn't really working for a large demographic. People using it professionally might have different requirements, but I don't see incentives to give Twitter my phone number or my real name. They would only sell that info anyway.
I’ve had similar issues when signing up but I ended up using my phone number to get past it. You could always use your number now to get in, then erase the number from the account or switch to a dummy number (if allowed). But I think Twitter also allows managing more than one profile through same “account”.
Good luck! working on a new twitteresque conversation site, curious if you could post the article there and use the citation? open beta but welcome to try :) https://sqwok.im