OK, IMO....
If ben did not ride off the ranch, (not likely he did) so that would mean that the person/s behind this, most likely knew ben, in order to know what horse was his, what tack was his as well as where is all was kept, so at least one of them, knowing their way around the ranch.
Not sure how the horses are kept if the are in pasture or stalls. Lets say they are out in pasture... and say it was dark out, think be hard to find and catch someones horse and know its the right horse.. and if day light, they would have been taking a chance of being seen on the ranch, would they not?
Then there is the idea of Ben coming off his horse. I know first hand how a horses bond with there partner, as well as i know for a fact, cowboys that do roping come off their hoses daily as it is part of roping. Most ranch horses, are trained too stop and stand right where they STOP and stand the second their cowboy is off. To my knowledge horse are animals who are known to ALWAYS know their way home, they NEVER forget their steps.
Once I even tested my horse, was out riding and bush whacking in the forest, I decided I would turn him around and not direct him at all. Just to see where he took me, low and behold. He took me all the way home. He knew every last turn we had taken.!
Gunny would have gone home, had she knew where the h*ll she was, all she knew how she got there and that is all.
Anytime my horse has stepped on a rein it has broke off, and (90%) of the time brakes at the bit, where the smallest and weakest leather is, where is tied to the bit. Im not sure where Gunnys rein was broke at.
As far as who ever stated Gunny was running with the wild horse. I have to say that is unlikely. We see wild horse out riding all the time as well as have spent hours watching them in the wild. There is no way a Stud nor would the oldest mare in the heard just let a strange or domestic horse near their heard. Not in just two days. Heck even farm horses are the same way, I never used to like it when we would get a new horse in our heard..they can get pretty mean.
<modsnip: Do not make accusations against other members>