Sorry, that is incorrect.
“natural born” means that at the time of birth, the person is a citizen and does not need to be naturalized. Congress has the SOLE and EXCLUSIVE authority as an enumerated power in the Constitution to make the rules of naturalization. That means that Congress set the rules for who is and is not a citizen at birth. According to the rules set forth by Congress, Cruz is a natural born citizen.
Can they change the meaning of "arms" (as in Keep and Bear) just by passing a law?