My Firefox Add-ons developer account was blocked without explanation

You might want to hop into this thread, and in particular the post I linked to