God did not make his promises to all the physical descendants of Israel (or Jacob), but to his spiritual descendants, that is, those who trust in Jesus.
# Neither are all Abraham's descendants truly his children
"Nor are they all children of God just because they are Abraham's descendants"