My I'm just feeling cynical, but this just sounds to me like an easy way to have it both ways:
1. Placate the US by putting out a public statement saying "We support freedom of speech for our people."
2. Placate China by using a backchannel to ensure that no one in the NBA actually uses this nominal freedom to say something that hurts China's feelings.
Actually standing up would require supporting a statement that had been said instead of offerring vague support for future statements which may or may not ever occur.
1. Placate the US by putting out a public statement saying "We support freedom of speech for our people."
2. Placate China by using a backchannel to ensure that no one in the NBA actually uses this nominal freedom to say something that hurts China's feelings.
Actually standing up would require supporting a statement that had been said instead of offerring vague support for future statements which may or may not ever occur.