He believed anyone, any race of people that believes in our Messiah, is a Semite. This is a lie. You cannot find the term "Spiritual Israel" in the scriptures. We are talking about a bloodline of a specific people chosen by YAHUAH. Here is your answer for "Spiritual Israel."
Let us start in the book of Romans 9:1-3, which reads, "I say the truth in YAHUSHUA, I lie not, my conscience also bearing me witness in the Ruach Ha'Kodesh, 2 That I have great heaviness and continual sorrow in my heart. 3 For I could wish that myself were accursed from YAHUSHUA for my brethren, my kinsmen according to the flesh. Paul was from the tribe of Benjamin; he tells us that in the book of Romans 11:1 reads, "I say then, Hath YAHUAH cast away his people? ELOHIM forbid. For I also am an Israelite, of the seed of Abraham, of the tribe of Benjamin." Reread Romans 9:3; the reader can see that Paul tells you it is according to the flesh. There is no Spiritual Israel; again, this is a bloodline.
Unknown Hebrew is a Forth Tribe tried and true Hebrew Israelite. Like many of us, I started in the halls of Christian doctrine; however, my desire to learn more about the script increased, and I was led back to where it all began — the Hebrew Israelite Nation. Since then, I have not looked back; every day, I study, write, and read the word; while asking for understanding. Some wonder why I go by the pin name; Unknown Hebrew; for me, it is a way to keep the spotlight off me and on YAHUAH, our ELOHIM. Here is what YAHUAH wants us to achieve while on Earth.
Read the scriptures to understand the ways of our ELOHIM.
Study to show yourself approved.
Take on the ways of the Order of Melchizedek.
Spread the gospel to Israelites worldwide.
Wait for our King and High Priest YAHUSHUA to return.