No, he lied about the constitution and treaties by supporting Corker’s Iran bill.
Thats about as knotted up ‘logic’ as I have ever seen.
Your contention is absolutely correct.
There is no doubt that bill bypassed the Treaty Clause...even for folks who quibble about trade deals not being "treaty".
Ted Cruz is NOT so stupid as to believe the Iran deal does not trigger Article II, Section II.