I cannot get the email address to properly update from my user account management form
As of Craft 2.3, the rules for changing an existing password are:

If you're editing your existing account OR you're an administrator OR you have the 'changeUserEmails' permission set on your user account, then you need to supply your existing user account's password as a hidden input (not the current password for the account you're trying to change).

&lt;input type="text" id="currentPassword" name="password" /&gt;