I spent 25 years in the Border Patrol as an agent, supervisor and manager. If anyone ever gave me such an order I would not have followed it. Why? Because supervisors and managers do NOT have the authority to make such an order.
Management does not even have authority to order agents to wear their vests if they don't want to. Its an agents decision if he feels the need to wear the vest.
I would have told these jerks to pound sand because there is nothing they could do to me for violating an order they had no authority to issue.