I don't think so, Goober.
If my memory serves (sometimes it does!), the original contract was between the US Government and GM DD (General Motors Diesel Division), which made the LAV series of vehicles. GM DD at the time, came under the corporate umbrella of GM, but GM DD was most certainly based in Canada. I don't believe that GM Canada was directly involved. I say that, because I am sure the press announcement was "GM DD announces the signing of a contract...."
Now, of course, GM DD is no more. It is all part of GDLS now..
So, if GMDD signed the contract, which would include all the employment criterias that would have to be met, then GMDD would have to enforce the terms of the contract. That obviously meant restricting access to some workers, but not reducing pay, benefits, or responsibilities. Now, the question is, have Canadian firms just forfeited the right to build equipment for the US, given the fact that Canadian law says that if you employ someone, you cannot discriminate?
To me, that seems to be the case. Canadian firms will no longer be allowed to bid on anything for the Americans that can even remotely be considered confidential, unless of course, all employees of said firm is given security checks that meet US government standards. And who's going to pay for that?
We can't have our cake and eat it as well, although we try. We want the American cash, so we want to bid on their contracts. But, we want to be able to badmouth them, (right Mrs Parrish?), and employ whomever we want, even if they were an immigrant, without security checks. I say that, because I am pretty sure that if GM DD had done security checks on all of their employees, especially the supervisors, then none of this would have happened in the first place, but this is mere conjecture on my part.