Naturalized and Natural Born are not the same thing. Look it up!
That's my point, Cruz qualifies as a naturalized citizen thereby eliminating him as natural born. They are mutually exclusive.