Yes, I definitely think that the UN could play a major role in reversing what's happening by exerting pressure on the Chinese state. Leveraging that would be a wonderful approach.
I don't know enough about the specifics of what would be available to you to speak with a lot of confidence about what you should do—next steps and all of that—but I think working with allies who are willing to fight what China is doing and supporting Uighurs in their struggle would be really good next steps.