RE: improved form? maybe?
I am not saying this just because I feel like disagreeing[&:]
But IMO you are still 1" to short.
You look way open in your stance and your arm "may" be a little too bent
Your anchor is high as you said, but your peep is low, not high. If you where to raise your peep, your anchor would get lower and the string would hit the tip of your nose.
Add another inch - get a stance that is more closed - get that arm a little straighter and shoot em up
you feel uncomfortable extending your arm because you are still short in the DL