The Model Rules of Professional Conduct (with each state adopting their own, perhaps different rules) allow a lawyer to disclose confidential client information to prevent reasonably certain death or substantial bodily harm. MRPC 1.6(b)(1).
So the lawyer may have kept his confidence, but may have had the option to disclose.
Unfortunately, not the steel trap that Bill was looking for.