Like TunnelRat, I've been watching this thread for a little while and thinking about it...
Like him, this part is a deciding factor for me:
The no weapon policy is contract mandated by big banks. If a customer or employee catches me, not only am I terminated, but we will lose a hundred thousand dollar a year contract as well.
If you hadn't said that, and you have a CCW permit, I'd have said to ignore the policy. Repo work is dangerous. There is no way I'd do it without both a ballistic vest and a gun (preferably open carried, but if against the rules, concealed). Heck, even living in MD where a CCW permit is nearly impossible, I wouldn't do repo work without a gun.
However, if what you said isn't an exaggeration, and getting caught carrying could lose your company contracts worth hundreds of thousands of dollars, ethically speaking there is no choice.
You do not have the ethical right to make a decision for someone else that could potentially cost them their business (unless it is a multi-million dollar company, and possibly even if it is, that is what we are talking about if they lose that big a contract) and who knows how many other people their jobs. I'd sooner counsel someone to carry in a non-carry state than counsel you to do so. In that case, they are making a cost-benefit decision for themselves and if they decide the risk of not carrying is greater than the legal risk, that is their decision to make (their skin is at risk, no one else's). In your case, again, you are making a pretty high-stakes decision for someone else.
If you feel the risk of not carrying is too great, you have an option, you can leave the job and look for another. I'd rather be alive and unemployed (and looking) than dead and working (until then anyway). If you are really worried and can't leave until you have something else lined up, get a ballistic vest.