This is all extremely interesting. I also struggle to remember faces, and most of my are tied to emotions, sounds, smells, sensations, etc. When I recall something/someone, I don't see it/them, I just "know" + feel.
And I find myself very easily fooled by subtle changes in a person's appearance. If someone gets a major haircut or changes their hair color, they might as well be a different person to my brain, initially.