I've had a look at this, and I think you may have just been unlucky, unfortunately!
I've checked the code and also tested it by going through those steps & was able to meet the girl again. Girls won't always appear in the same location each day & you aren't guaranteed to encounter them even if you visit a location they're at. They are much more likely to appear at locations they like, though, so if you know or have an idea where they might like to go, try focusing on those locations.