You are assuming that the people of current day Israel are those same people. That was a promised for the past. When they are brought back, it will include ALL of the tribes, not just Jews. This is not that gathering, else they would be at peace. Every day since 1948 they have been at war.