The picture showed that Zoya was about 2 years old, so shouldn't her dad know her name? I know she was adopted by her mom's friend, but that means they wouldn't have changed her first name, right? So when he hears them calling her Zoya at their house, will he know or realize that its his daughter??
I guess that they have changed her name. So, that musical ornament should be the only object that has been left to recognise each other, which was once heard by Ayan 😕
After Zoe's mother died, she was given up for adoption and that is how Zeenat becomes her Aapi and Anwar her Jiju. Maybe the Faaroquis named her Zoya and its not necessary that her actual name had to be retained.
Besides, nowhere in the flashbacks is it indicated that Gaffur or Razia knew her name. Gaffur till date refers to her as 'wo bacchi'.
So, its not a blooper at all if one looks at the detailing properly.