RE: shot placement from above
I always have to tell myself to aim low bacause for some reason(looking at the rack) makes me shoot high. I think the bigger, heavier the buck the harder it is for him to stay up and running. You'll find him later in the season probably and I think with a different cape you can get him mounted. Keep hunting around the same area, sounds like your in a good spot!
Big Buck Dave