Yes. It's probably so if you do not have a BTC address through which you can put it and send it through a sign message. So you do not recognize the admin anything. It's a shame not to recognize the email and the addresses you used. After that, I would suggest google 2FA as it does in exchange.
2 Factor Authorization will be available in the new forum. So hopefully these kind of issues will be minimized.
Various 2 factor options will be available on the new forum. There is no official release date but it is being worked on and will be releaed as soon as it's ready.