Built the houses with second character, and put horses in the stable for the aesthetics, because it was a nice touch. They stayed put, I thought it pretty cool. Yesterday, role played with the kids outside, and decided to take a quick ride around the property to scout for any chicken killing giants, and now the damn horse is just like before, showing up if I fast travel, and won't stay in the stable. I don't feel like going back to a previous save, as I spent way too much time upgrading loot and traveling to sell it all, so I am just dealing with it. If something doesn't kill that horse soon I may do it myself just to be rid of the annoyance factor.
So, FYI, if you don't want your horses from your manor houses following you, don't ride 'em! Just leave them in the stable for looks....
Wondering if I do kill the horse, will I be able to have Gregor buy another? Hmm. May have to save and try that.