If you want to spiritualize the Bible’s prophecies about the land of Israel and say they were fulfilled in Jesus, you are certainly not the first to do so. I will take them at face value. You’re right that there is no other savior. Did you read Romans 11? Israel will acknowledge Messiah Yeshua.
You really think John was talking about land clearing operations?