Wow, that sounds promising! Can you explain what you mean by "catchall" though?
Contact Twitter and ask them to deactivate the account.
If it is based on the domain name you could try creating a catchall email address for the domain, then doing a password reset for the Twitter account. Others have done that successfully.