I like that chart.
I disagree that geographical location of a birth is a qualifying or a disqualifying factor.
A baby born in a foreign country to parents in Service to the USA is not eligible in this chart. That is absurd.
That a baby born in the USA despite citizenship of parents is automatically a citizen is also absurd.
If I read your chart correctly, McCain was not eligible.
Is that how you read it?
Now if law and politics followed the rules of logic....Unfortunately...