The How do I create an email address?
actually only lets you create a TWC ID. It does not allow you to create an email address.
Once you login at Spectrum.net you would want to click on the My Internet
tab. Then about half way down you will see a blue box that says Create Email Address.