Sorry but China does not have enough amphibious ships to launch an assault on Taiwan. Their numerical advantage means nothing if they cannot transport those troops in sufficient numbers to seize and hold a beachhead.
Hope you are right.