here is my question: if Aerith is in love with Zack and she admits to this (if this is how you see her date with Cloud), then why is it that she later states Cloud is the one she loves? He could have simply been mentioned as someone who was important to her who she cared about greatly that wasn't romantic attachment.
Because Loving Zack does not equal not loving Cloud.
Yes, I realize, this does not mean Cloud lurved her/wanted to bone her/does not like Tifa at all, but it does have implications for Aerith as far as her mind is concerned: she likes Cloud more than Zack, at least enough to mention him as her beloved. Why?
Because Zack wasn't into dressing up like a woman. I don't know.
Also, technically, we can't authoritatively say 'more' because Aerith didn't say 'more' in COLW. She was reminded of Cloud and thought of him as her beloved, but she didn't compare him to Zack or anyone else.
Now, in periods before her 'Oh shit, I've been conflating the two, bad brain, BAD!' and in Maiden (which again, fucks 'Loved Cloud for Cloud' in the metaphorical ass) she mentioned more, but both statements need to be examined in a greater context. The monologue with the date scene, and the maiden comment with the rest of Maiden, which make those statements less authoritative than they otherwise would be.
And before this goes into 'How can you say' territory, my point is, technically, we CAN'T say. She might love Cloud's spikey butt more. She might love Zack's more. It's confusing, and all we can really say is that yes, she loves them both, and yes, it's complicated.