So if you have imported your versions of DefaultCharacter and such, are they listed twice in the script list?
I'm pretty sure that any scripts imported through the resource manager and located in Public/mymod will never overwrite the ones from shared because they have different location.
I'm not sure if there's a "Copy to my mod" function for charscripts. There is for story editor files.