Just heard from a guy this morning that did the same thing in 250 and was wondering if I saw it along side the road. What a bummer. I seen a bow a couple of years ago at a pullout and just left it hoping the owner would return, found a release the same way at a lookout two years before that. Can't imagine what that guy thought if an animal did step in front of him and he didn't have the release.
Good luck and I hope you track it down.