This comes down to the term "natural born citizen" as it is used in the context of the Constitution and its amendments. For a scholarly, yet easy to understand, explanation read this. McCain is a "naturl born citizen" and will have no problems. Tempest in a teapot.
Mick