Cruz never stated an official position on TPP, other than to say say that he didn’t see anything offensive about it and taking issues with Sessions, who did.
What Cruz did was support TPP, which removed the Senate filibuster for trade bills and allowed passage by simple majority vote of the Senate, among other process changes.
Yes, because of TPA’s lowering of the needed votes, support for TPA is support for TPP. It is either stupid or evil no matter who the President is.