(3) It is through the lens of technology that Ted sees the true Millgate, not through magical superpowers; having a proper posture with respect to technology is what allows Ted to help Armaiti and Ormazd defeat Ahriman in Millgate.
At this point, Ted has no idea about Ormazd, Ahriman, or Armaiti, so the idea that the haze is "him" catches him off guard.
Moreover, because it is daytime, the god he sees is not even Ahriman, but Ormazd; Peter shows Ted the god of life, creation, and poiesis.
Ted must think meditatively about how he remembers the town to have been; he must work with the gods of creation, Ormazd and Armaiti, to help nurture the authentic town forth; and, most importantly, he must work with the town itself to help it appear truthfully.
What he sees is not simply another being, for Ormazd is the scene itself.