I think that the human rights issue you encountered may be a symptom of Qinghua. Qinghua is much more conservative than BeiDa (for better or worse, I'm not making a judgment) but from what I gather, you would have a better chance of having your thesis approved on a human rights issue at BeiDa. In fact, BeiDa offers a LLM in Human Rights to its Chinese students (which is probably censured to some degree as well but not to the same extent as Qinghua).
well i attended that human rights program and did my thesis in human rights law. don't worry, the university does not interfeer much with law school's teaching.