I'm sure sh.Zakariah(r.a.) was not knowledgeable enough to know the view of Ibn Hajr(r.a.).or for that matter Ml.Thanwi(r.a.) was also wrong as far as Ibn Hajr(r.a.) is concerned.
by the way,the comment was not directed at you.