I mean he's probably her type. She did mention that "He's hot" when she first met him. There doesn't need to be a big deep reason for having a crush. If anything this is more realistic than I met this guy as a kid once and he did something vaguely cool and now I'm in love with him for eternity even if I don't meet him again for a couple of years.