Cruz’s mother was born 11/23/34. She would have been 15 in November 1949. She lived in the US until 1960. That is 11 years after the age of 15 right there. She moved to England and returned to the US in 1966. She met Cruz father and they were married and moved to Canada to work in 69. So there was another 3 years in the states after 15.
So you agree, Ted was a citizen of the US at birth and thereby NBC?
And no, I don't agree, primarily because US citizen at birth does not necessarily equal NBC.