Same here, I also admire your work here! Really goes to show that you don't need to make the next big total conversion 4K HD texture mod in order for your mod to be good.
Here's what I think of your options:
As you are giving the Sith Uniforms a distinctive "rank" per uniform, I'm certain you're going to modify the utc files for every Sith 'Albino' NPC to change the NPC uniform via the "Clothing Variant" items, and it appears you'll be changing many of their names to match their corresponding rank such as "Sith Major" (as I've noticed in one of your screenshots).
So if you are going to modify the utc files, why not change the appearance of said NPC to a Sith Officer variant with a generic head instead of the albino hat heads. I'd say you should keep the albino hat head as a grey hat and keep the grey albino hat head for whatever rank the grey Sith Uniform is, for any Sith Officer who has a different colour of uniform, simply use a generic head without a hat.
I would advise this option!
It is possible, but would require a TSLPatcher for compatibility and a mod of this scale would be tricky to make a workable TSLPatcher which a new modder could make.
As Salk said, don't even bother with this option.