Twitter should implement a feature to allow different people to manage a shared account with a separately set up 2FA for each individual that needs access to the account. It would be entirely feasible to do so, and Twitter is a 36B USD company so they should be able to implement it.