As opposed to this answer, I would go in the other way.
Cats can sometimes be very attached to humans and can get used to a new environment easily with the help of their human companion, as long as there is no other cat claiming the territory. Also, stray cats can have roaming ranges upto 500 meters, so it is one third the way to your house. Assuming there is not many buildings around, it is a short enough distance for the internal compass of the cat to guide her back to her territory, unless there are other predators in the region, like packs of dogs/wolves, other cats etc. Cats are too fast for single dogs and too large for a fox to take down easily.
If she decides to leave your house on her own, there is a very good chance that she will find her range again, but in case she can't, it would be a good idea to attach an easy break collar with your details on it.
The only sure way to know if the cat would stay is to bring the cat. Allow the cat to settle a couple of hours. If she still behaves differently, maybe taking her back is a good option.
Under extreme stress, cats start panting, i.e., keeping their mouths open and taking intense, short breaths from their mouth. If she shows panting behaviour, it is best to take her back right away. If she constantly vocalises her discomfort, it may also be a good idea to take her back. As an addendum, don't be fooled by purring sounds. Cats purr under stress as well, to calm themselves down.
As a rule of thumb, a cat who starts grooming or sleeping after she is done smelling everything is a calm cat. Make sure that you are present when she first settles in. Your presence will be the calming factor for the cat. Also, if she has a favourite rug/towel, bring it in as well for a familiar smell. If she doesn't have one, it is a good idea to take one to her regular territory and let her rub against it for some time before making the transition.