> So, I wait for her to return, sometimes until pretty late at night, because I don't want her to have to be outside for the night.
I've bell-trained cats that I've owned. I.e., I ring a bell every time before I give them a treat. When I've wanted them to come indoors, I ring the bell, and they've always come running.