He did in the same way that Cruz held US and Cuban citizenship in his. We could argue over whether or not one has to have the claim adjudicated in order to "have citizenship," but the claim is a valid claim, and if correctly adjudicated in a relevant national court, at birth, Rubio is as much Cuban as Cruz is American.
You miss my argument. I’m referring to Cruz’s actually being born a Canadian citizen, on Canadian soil. Cruz is no more (or less) a Cuban citizen than Rubio is, if I’m following the logic of a comparison.