RE: Need advice ...
If you can try rotating your stand 180 deg were if she comes back she won't bee looking right at you. and see if you can go to your stand a differnt route I see from your pic if your coming in from the trail side then they might be pattering you movement so try and come in from the other side of the thicket.