Dans le jeu, rien ne nous laisse vraiment penser que ca soit Zack.
Je veux dire, une fois que le jeu est terminé on est censé tout connaître, et c´est clairement dit par exemple que Lucrecia est la mere de Sephiroth, que Hojo est le pere etc. Donc, je pense que ce n´est pas Zack, cependant tout est possible car il est vrai que Square aime bien laisser le joueur trouver par lui même certains éléments non dévoilés, mais qui, semblent tellement logiques, que ca ne peut être que ça.
Pour Zack, je suis quand même étonné que Clad ne le reconnaisse pas, si c´est bien lui. Même s´il est déjà dans sa période schyzophrénie, il pourrait s´en souvenir 