Charlie said "I have never said the land promise was for one tribe"
Charlie said "The land promise is only through this lineage, which is the lineage of the Jews only"
You honestly don't see the error? When you say it is for the "Jews only" you are saying it is for one tribe only.
Oh yes, I see the error very clearly.
The twelve tribes came directly from Jacob. Scripture plainly says the land promise was given to Jacob and his descendants. It is the twelve tribes that inherit the promise. The twelve tribes are all Jews.
Conclusion: the land promise is only for the Jews.
Now, Christ is a direct descendant of Jacob. Christ is a direct descendant of king David. God said that Christ, the son of David, would sit on David's throne forever.
When the land promise is fulfilled by God to Israel, Christ will sit on that throne inside the boundaries of that land promise with all of Israel.