This task is handled in either version by use of Call Out blocks and Sheet Set Manager for details.
OR
Another method involves placing those notes in a saved modelspace view.
The view or view(s) are referenced onto the sheets. Any changes in the notes are reflected on the sheets.
It can get a little complicated if the use is that any given keyed note number is different per sheet, than use of a common call out throughout the set.
Or they could all be sheet set custom properties....
Hmm... I'm definitely aware of Callout Blocks as I use them regularly, but they reference MS Views by using the "Place on Sheet" command from the SSM, then adding the proper number to the View on the sheet from the SSM. I'm not trying to "teach" you this procedure, I definitely know that you are fully aware of how it works, just talking through the steps so we're on the same page.
I can see where this technically
can work for Keyed Notes but that would be a huge workaround I imagine. Especially if you have, say 12 keyed note symbols on a single sheet. That would be you'd have 12 MS Views just for Keyed Notes, then you'd have to place a View on the sheet 12 different times, etc. This is what would have to happen, correct?