At the time of his birth, Cuba had exactly the same claim on Ted that the US did. Born abroad of one citizen parent. As far as I know, Ted is still a naturalized citizen of Cuba, for real.
I have a friend, one who is quite expert in the obscure details of historical immigration and naturalization law, who says that Cruz, under the laws of Spain, could also lay claim to Spanish citizenship via his grandfather and father. I haven't taken the time to verify it, but it's interesting nonetheless.