The NBA is about basketball, not about something that is quickly turning into McCarthyism. Demanding that they should 'stand for something' is behaving exactly how China and Chinese companies are accused of behaving.
The concept of "enticing China towards the US" is also naive at best. China is not a small country that the US can turn into a satellite. It is a superpower with its own views and interests and however its political regime will evolve it will not be either aligned with or under the leadership of the US. The US government knows that and that is the problem they have with China.