In Response To 'Re: Using Superscript in NB without treating as...'
The Notation package does what I need.
While I cannot "undefine" the existing Power definition using RemoveNotation (or can't figure it out), I can use Notation[ <=> ] to redefine superscripting to result in Superscript. This overwrites the default Power semantic. Perfect.