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.
