SeanLee Hey!
Sean, sorry for delay with response.
We will be rolling out a special "Recovery" tool which will make the process as easy as possible.
The tool will be live in about a week - before Feb'18.
I thought (if it's okay with you, of course) that maybe we could resolve your problem using the new tool, as it will give us a good chance to get some feedback from you.
Just make sure you have the recovery code and know the Stellar account address of your account (federated or just public key).
Let me know.
Best,
Gleb