Harriet is at the lockers in the gym, not in the classroom hallways. I'm also fairly sure Rachel has to be your pet in order to progress that part of the story, as she has dialogue when searching Harriet iirc.
Just made Rachel my pet....so all should be good going forward, thanks..!