Their attorney is interpreting "agent" to mean an affilated company of the bank, not someone contracted by the bank. I have a call into the FinCEN Helpline.
e) Confidentiality of reports;
limitation of liability. No bank or other
financial institution, and no director,
officer, employee, or agent of any bank
or other financial institution, who
reports a suspicious transaction under
this chapter, may notify any person
involved in the transaction that the
transaction has been reported. Thus, any
person subpoenaed or otherwise
requested to disclose a SAR or the
information contained in a SAR, except
where such disclosure is requested by
FinCEN or an appropriate law
enforcement or bank supervisory
agency, shall decline to produce the
SAR or to provide any information that
would disclose that a SAR has been
prepared or filed, citing this paragraph
(e) and 31 U.S.C. 5318(g)(2), and shall
notify FinCEN of any such request and
its response thereto. A bank, and any
director, officer, employee, or agent of
such bank, that makes a report pursuant
to this section (whether such report is
required by this section or is made
voluntarily) shall be protected from
liability for any disclosure contained in,
or for failure to disclose the fact of such
report, or both, to the full extent
provided by 31 U.S.C. 5318(g)(3).