Cecil sees that he's supposed to like her based on the script.

Really their relationship was never key to the game, or meant to be. It served more of a purpose for Kain and Cecil's relationship than anything else. The fact that it was underdeveloped really wasn't a hindrance to the story, unlike others where the whole game was centered around underdeveloped love stories *cough*FF8*cough*.