I'd say you may have a couple of options.
- Use something like Hiren Boot Disc and enable the built-in admin account. (if you can login with that)
- Login and switch your main account to a local
- Login with the local and try switching back to an MS account
Other option would be boot back to the HDD and switch to local, then clone then re-add the MS account