Hmm, I think that partly comes back to the other oddity of Y'shtola's remarks, which is that tia indicates that he doesn't preside over territory - which is true but it's also just the default form of address for everyone except the few that have done something special to earn a different title.
Defining it as indicating a specific status is a bit like saying that "Mr" is the honorific for someone who isn't a doctor, when really it's just the default and "Dr" is the special one that means something. Though I suppose it's a little different when there are only two possibilities.
Still, it would be less confusing to bring up the "maybe he shouldn't be classified as a tia any more" thing (because that's incorrect) or at least have Y'shtola correct it, but still say it's fine to drop the honorific.
I would love to have the option to set up multiple levels of address for my characters - if they stored the information locally it might be doable?
I think you would need three levels of forename formality (formal/full, casual, close), surname and full name, and that would allow for all sorts of combinations like the races where forename and surname are used together like a forename, and also split out actual surname from epithet (like most NPCs have something different on their battle nametags to their actual surname).
So for strange naming patterns like Seekers you'd potentially fill it out with something that doesn't strictly follow what it's asking for - so "G'raha Tia" as the formal first name as well as for the full name, and I think for surname you'd actually put "G'raha" as that would assemble into "Master G'raha" replacing one honorific with another. Or maybe you just put the full name again.
And then you have Plainsfolk, Keepers and Hellsguard who all have compound names but do treat the second half as if it's an independent surname.