I must say I have never heard a captain or FO being introduced with a non-western name on CX, even when I believed I had observed a Chinese looking face in the cockpit. I have assumed that, in the same way that people operating call centres in India introduce themselves as "Jane Doe" or whatever when there real name is something that small-town Americans would be totally unable to pronounce, Chinese pilots on CX have "stage names" which they use when talking on the PA... (I don't have any other evidence for this - just a gut feeling).