To obtain the XBattlecarrier without having to sink 999 transport ships you have to beat the game once as the Americans and continue the game. Simply get an ''S'' Rank on the C-8 mission and the XBattlecarrier will be your reward.