I do believe that you’re right. But mostly because of the machinists own voting record. As for union votes in general there recently was a grocery workers union vote that was sure to go against the contract but went the other way. And the gas workers at PAS (a local utility company) are expected to reject their proposed contract because of similar pension issues.
PAS=PSE