The Constitution does not distinguish "anchor baby" from "natural born citizen". It would have to be amended to draw such a distinction. If you were born here, not of diplomats or foreign occupying forces, you are a natural born citizen.
You are mistaken. Your error is from relying on bad judicial precedent rather than an actual understanding of the correct meaning of the 14th amendment. If you will read the debate on the 14th amendment, you will discover that they EXPLICITLY rejected the children of Transient Aliens.