> If their duty is to board a boat and insure there is no contraband or whatever, I cannot imagine they're also given a blanket right to learn trade secrets and then be at their own discretion to disclose those.
No, exactly. If you're entering any private property and learn information that you wouldn't have been aware of, as a result of preforming your duty, you are not allowed to disclose it. That's my point. Any NDA should be entirely irrelevant.
If you you're cop and bust someone for possession of drugs, you're not allowed to, as a private citizen, go to that persons employer and recommend they fire the guy, either.
The only possible value I could see of an "NDA" is not as an NDA at all, but as a brief education on what things might be considered private -- that might not be obvious to someone not already familiar with data centres. In other words, an explanation and expansion on what might constitute privileged information, and so fall under the provisions for secrecy and privacy that the government employee is already subject to.