> It is very common (especially as you get older) to mix up names for people that are in the same mental category while you are speaking
Exactly this. My mother calls me by my dead brother's name all the time. I'm pretty sure if anyone was aware of his death, she would be (given she was with him at the time).