RE: Long story.....I hit but did not recover a deer.
I have been there and it sucks, but only thing I see is the 25 min you stayed in the tree. I have made it a rule at least 2 hours if I did not see deer go down. I did the same thing 10 years ago, sometimes where we think the deer runs and where he ends up are the opposite. I hit a deer in 1 lung and liver it went straight south. I waited 25 min then walk north. When I returned I followed the blood trail led right by where I walked out. The deer did a loop on me, I fond where he layed about 80 yds from where I shot him. Then I fond zip, only 1 drop of blood 40 yds away, I had spooked him leaving the stand. Only by shear luck I fond him the next day, I walk the river and fond him on the bank.
If a deer is hurt the tend to run to deep cover or water, I would take a look there.