RE: That sick feeling...
Sure sounds like a dead animal to me.
But like you stated, going back tomorrow and looking for buzzards is a good plan. Not always do things go to a "T"; and those are the times we learn. I find it wonderful, that you are keeping on the search, I know too many whom would give up after an hour or two!
Good luck!