Fair question. Is there anything on record that Cruz used that as justification for not voting for it?
It would help if Cruz had something on record, from the time of the vote, why he voted against it (assuming that he did). He's beyond us accepting a weasel-reason this long after the fact, and not until he's challenged on it.
Is it the NYC firefighters and police? Why is the Fed involved? They are city government employees, not federal.