find some Chinese companies or friends in China, to fill your gap as a Consultant in xxxx, make sure the things you listed are what you have done (even in other places). But the companies in China should have similar types of work as the ones you are applying now. I think Consultant is a flexible title, you can work without being paid as a Consultant in China.