yeah I just started thinking about it, and I remembered; I've never told the network data about @Psychic Guardian2, so Sentinel did when it recorded the character. Which leads me to wonder what's going on where sometimes they display correctly as @Psychic Guardian2, and sometimes improperly as @Psychic Guardian.
My programmer's guess is that sentinel checks the global when you launch it, or when it detects it's first character, and that logging out PG1 to the login screen and logging in a PG2 character is what messes it up, but I don't know how Sentinel's coded, and I haven't tested that theory excessively. (I did try it at least once one night, closing sentinel and coh, launching sentinel and logging into PG2 didn't fix the globalname of the character on CIT I logged in)