I never leave anything or leave any trail I've been on any public ground.
If you do your just giving away any work you've put in finding deer to anyone who wants it and they are free to do so.
Kick yourself, never do it again and move on.
It isn't your land, simple as that. That guy has every right to use whatever brains he has to find the deer on that property. He's probably posting on another site his side of the story.