No I tried that.
I am sure you can start a new team on phone, but not sure what you can do. Try asking facebook for your account back