sexiestmanalive is renaming something like 3100 pictures. Once that colossal portrait pack comes out, I'm pretty sure it will become the new standard naming format for packs. As far as I know, it doesn't use eye color. I'm a take the path of least resistance and leave the eyes out of naming. Some portraits have eye color that wouldn't appear on that particular race anyway (so you're only naming eyes on those, for people to use the search function)
This next part is what I'm gonna try and use for naming (from manalive)
Breasts_Size: ["TitsS", "TitsM", "TitsL", "TitsH"] where: TitsS = "masculine", "flat", "small"; TitsM = "average"; TitsL = "big"; TitsH = "huge"
Skin_Tone: ["SkinL", "SkinT", "SkinD" "SkinP" "SkinB"] where: SkinL = "pale", "fair"; SkinT = "olive", "tan"; SkinD = "brown", "dark"; SkinP="purple"; SkinB="blue"
Butt_Size: ["AssS", "AssM", "AssL", "AssH"] where: AssS = "masculine", "flat", "small"; AssM = "average"; AssL = "big"; AssH = "huge"
So an example would be "Dragonkin Teen Blond TitsM SkinT AssL AssH"
The two Butt sizes are because it could be either. The tags can be in any order too I think. Mod will assume a portrait is female unless the word male is present, so you don't need to write female. Will assume Adult unless either the word Teen or Child is present, so don't need to write Adult on a portrait
If you really wanted to add eye color tags. I'd suggest EyeBK for black EyeBE for blue EyeBN for brown EyeG for green etc.
"redeyes" would still work, It just might take a little more work from Kyler, because as you surmised, there would could be a conflict. I know that when searching male it disregards that part of the word in female. But don't know if the colors work the same way, yet.
(Sorry if i'm coming across critical, pulling my hair out trying to get around the button image files for races, so we can add "Mimicekin")