You are correct, there was a Chinese cardinal, but he was named in secret as well. He was only identified after he left the county, nine years before his death in Connecticut. I believe that they also said there were two other secret cardinals this Pope appointed who were later named who had been in the Ukraine and Latvia during the period of Soviet domination.
Seems to me the reason for the secrecy is protection of life.