I will start by saying good luck.

My sister is married to a Chinese guy and was born in Australia. His father spoke English while his mother refused to learn English.
When their DD was born she caould have been called anything as she was not recongised. When they had a son it was another matter. He was given a huge amount of money (which the parents split between the two children) and my sister was told he had to have a chinese name. He does not have a chinese name but I think he has a Chinese second name but not sure if it is on his birth cert. They have another son who does not have a Chinese name. Son no 1 was always seated at the main table ahead of my sister and their daughter was alos shoved to the back.
The harder they pushed my sister the harder she resisted to the point she hated going interstate to visit.

If you and your DH agree on the name you have picked then stick to it. Once they know you will give in they will push harder and it can make your life unbearable. These are your children not your parents.
I also like your plan on not letting them know when you are going to have the baby.