The entire dream sequence is a contrast to make it clear, especially to the players, that Zack and Aerith's relationship is not replaceable in the slightest.
We obviously understand this from the progress of the "appointment" with clear references from the NPCs; it must also be said that the devs also studied it well: every action leads to a direct or indirect reference to what the appointment with Zack was.
The thing I liked most about the whole sequence was shortly after the "let's go to our place" where Cloud was visibly dumbfounded and here the devs did something delicate but not negligible, that is, as soon as you can move again in the game, immediately cut to Zack.
To me this is a clear reference to the fact that "our place = ZA".
NPTK is a sensational bait and objectively speaking it is clear that, even if up to now they have not said it officially, it is partly if not totally aimed at the loss of ZA's relationship with the addition of doubt (fictitious or otherwise) involuntarily grafted by Cloud towards Aerith.