Cool story and hopefully that little owl stayed out of the road! Glad that people stopped for it and it didn't get run over.
A few summers ago I found a just-fledged flicker in the middle of the road and I put it back in the woods. It kept hopping back out in the road and I kept putting it back further in the woods. Eventually it seemed to stay there, and then the next day I was really worried that I'd see a squished baby flicker in the road! Thankfully I didn't, so I assumed it was ok. No photos though!