There wouldn't be any way you can update that, unfortunately.
You can contact our Social Media Customer Care team and ask that we delete your current profile so that you can create one with the new email address.
Thank you for your participation in the Forums!
TWC-Social Media Customer Care
Moderator - TWC Community Forums