I don't fly in China so I don't know what the repercussions are for deviating from clearance, but if they won't clear you to avoid a CB, surely you just do it and let them deal with it? Chuck-in a Mayday if you like as it will be recorded, 'Mayday Mayday Mayday, xxx123 turning left heading 080 to avoid weather' and save yourself rather than wreck an aircraft or destroy one to the point it's unflyable.
If the repercussions are such that they'd shoot you down for deviating from a clearance, and you think it's acceptable to fly through that airspace with that knowledge, then you really aren't worth your stripes.