La única diferencia que ve de tus últimos dos código es que el destinatario no es el mismo.
Me pregunto si eso tendré algo que ver, sin embargo sigo sin ver la relación con php; no veo error alguno, si llega tarde o no llega no es problema del código, sino el servidor de correo.