if his employer is apple then he is fine to unlock. all such employers require you to follow border agent instructions. that said he may be in violation of a policy not to travel with proprietary info
How is this policy supposed to work? Seems like it would a huge pain point for any sort of travel.
Most employees have some sort of approval to do this.