I'd toss out how many years it's been since she last saw him and how much folks can change appearance in that amount of time if in that age range...
But he's wearing Japanese/Western street cloths and using a camera.
There's only one person it could be.
Only. One.
So I'll give her a pass.
Just like Shiro gets a pass for not recognizing her even if he had seen photos of her from when she first hooked up with his grandfather. Folks called her The Immortal Witch, not The Eternal Coed Witch.