It's wonderful that they drove the owl back to where the accident occurred, so he or she would be in familiar territory when released. That's what I call going the extra mile, or 300.
I thought that was so special too..not many would do that for a release.