Well... they weren't immigrants, they were annexed. Why should they speak English?
Their country lost the war, lost the territory, and those that stayed and chose to take American citizenship should've learned English, the (de facto) language of the country they chose to join.