I wonder if in these situations where there is a confidentiality agreement, the NBA is nonetheless privy to the details of the allegation. If not, I feel like the NBA should be.
I respect that people in these situations have the right to contract to a settlement of any civil claims, including a confidentiality agreement. Still, I think when the accused is a member of a professional organization, or as here, a professional athlete in a league that relies on public good will (and makes heavy use of public funds), there should be some kind of internal oversight and review of the details of such allegations.