The US claim and Cuba claim are indistinguishable at birth.
His dad had to begin Canadian citizenship application at some point. So he could have renounced Cuban citizenship prior to Ted’s birth. I’ve never seen the dates.
I think the correct formulation of this is:
1) Forget Ted Cruz. The question is not about HIM.
2) Theoretical future candidate. Say it’s a leftist. Alien father, born abroad. What’s your position?
3) Now, apply that position to Ted Cruz.
**************
At some point papa Cruz had Canadian citizenship. Depending upon timing the
Edward Cuban citizenship may not apply if at all.
I've not seen anything as to why papa Cruz got Canadian citizenship but my speculation
that it may have been for tax purposes. Speculation on my part only...