That's a lot of permissions. They can delete posts, add posts, just to be able to serve you a calendar? I think any bitcoin related company would be okay finding another way to set up a call if you explain that you don't want to give all those permissions to some third party. Alternatively create a second twitter account and tell them you're using that to log in. This way they have full access to an empty account.