FIX: Admin change email for user process improvements and fixes (PR #10755)

See https://meta.discourse.org/t/changing-a-users-email/164512 for context.

GitHub

This pull request has been mentioned on Discourse Meta. There might be relevant details there:

https://meta.discourse.org/t/changing-a-users-email/164512/16