On the contrary, it is Christian Zionists who must either discount or twist many parts of the Bible in order to suit their belief.
Scripture is clear that the true descendants of David are those who believe. Ruth, a Moabite, was considered one of Abraham’s descendants. Why? Because of her faith:
Romans 2: No, a man is a Jew if he is one inwardly; and circumcision is circumcision of the heart, by the Spirit, not by the written code.
Galatians 3:29: If you belong to Christ, then you are Abraham’s seed, and heirs according to the promise.
BTW, the promise is not about inheriting a strip of land in the Middle East — the land in the OT was a type and shadow. The promise is inheritance of the true Promised Land, by faith alone.
Heb. 11:9-10 By faith he made his home in the promised land like a stranger in a foreign country; he lived in tents, as did Isaac and Jacob, who were heirs with him of the same promise. For he was looking forward to the city with foundations, whose architect and builder is God.