RE: Draw length too short...#2, new pics
Judging by the pic, I'd say that that draw length is about 1/2 to 1 inch too long and it looks like you're reaching a long ways for the trigger on that release. Have you tried a wrist strap release? You can adjust the strap on a wrist strap release to get the trigger into the second joint of your trigger finger for a bit better feel and maybe help induce a back tension release method of shooting the trigger. Small adjustments go a long way to change the feel of your draw. Try a different release, the glove style releases can induce torque to the string/face if they are gripped tight at full draw. A wrist strap can be completely let go of with the hand at full draw, allowing the release head to line up with the anchor point of the release pivot on the strap.