RIght. But in 30 or 50 years, will this be the case?
I'm quite certain it will be so. As I said, it's a culture thing

.
Edit: Let me approach this from a yet another angle.
If this was for a shadowrunner, there wouldn't be a problem, basically. It still would've been a wrong name, BUT runners, as SINless people, don't exactly need to bow to government administration, and some could use 'fancy' spelling for their kids or themselves (when you have no ID, you're called what you call yourself, right?

).
But in this case, we have a high ranking general, so definitely a SINner, probably with SINner parents, so he definitely would have to be named according to government imposed rules.
Hope that clears up a bit

.
The current tendency in naming kids in Poland shows two predominant trends: some go back to more traditional names, always with the traditional spelling. Some go for 'foreign sounding' names. But noone tries to use traditional names with non-traditional spelling. I guess it's just the way we are

.