The simpler, and much more likely, explanation is that those countries don't want to upset China, since doing so tends to be bad for trade. Just ask Latvia (I think it was) what happens if you make it a point to recognise Taiwan.
I don’t see how it is more likely given that the US has spent several trillion dollars on wars against countries which posed no threat to it, the consent for which was entirely manufactured by mass media. I think it’s more likely that this is a psyop.
Uyghurs are Turkic, and Turkey makes only mildly disapproving comments on the situation because China is anti-american, and having solidarity with that is perhaps more important than having solidarity with Uyghurs. Meanwhile, China being douchebags to Uyghurs may indeed be exploited by America as an opportunity to say "look China are douchebags", sure, why not.
It’s just weird how the country which currently officially spends tens of billions of dollars on genociding Muslims in Palestine also has the balls to run such psyops of dubious veracity against anyone else.