It is interesting, one commentary agrees with you. However, we must consider what the readers in that day would have understood: they would have understood the two to be Zerubbabel and Joshua. Therefore this may well be a double prophecy will a "now" meaning and a future meaning." I think many of the scriptures concerning the Day of the Lord were for then and for the future, as in a double meaning.
Coffman commentaries:
"T
he two olive trees must be understood in the additional light afforded by John's vision in Rev. 11:3,4:
"And I will give unto my two witnesses, and they shall prophesy a thousand two hundred and threescore days, clothed in sackcloth.
These are the two olive trees and the two candlesticks standing before the Lord of the earth."
The same terminology being used in both passages makes it mandatory to find the articulation between them, for it can hardly be questioned that the olive trees in Revelation are the same as those in Zechariah."
John Gill
This [is] the word of the Lord unto Zerubbabel;
this signifies what was said by the Lord to Zerubbabel, by some one of the prophets sent unto him:
saying, Not by might, nor by power, but by my Spirit, saith the
Lord of hosts:
that is, that as the candlestick was supplied with oil, from the two olive trees by the side of it, without the help of any man, to pour in the oil, and trim the lamps; so the temple should be built by Zerubbabel, not through the multitude and strength of men, but through the Spirit of God, animating, exciting, encouraging, and strengthening them to go through the work.
Some interpreters understand by them Enoch and Elias
David Guzik commentaries
b.
These are the two anointed ones: In Zechariah's day, the
two anointed ones were Zerubbabel and Joshua. It seems that they were not the entire trees, but
two olive branches from the trees, probably one branch from each tree. The trees themselves may represent the kingly and priestly offices in Israel.
ii. God promises to raise up two more witnesses, anointed ones to preach the gospel to the world immediately before Jesus' return (Revelation 11:3-13). Revelation 11:4 specifically says of these witnesses:
These are the two olive trees and the two lampstands standing before the God of the earth.
Commentary Critical
14. anointed ones--literally, "sons of oil" (
Isa 5:1,
Margin). Joshua the high priest, and Zerubbabel the civil ruler, must first be anointed with grace themselves, so as to be the instruments of furnishing it to others (compare
1Jo 2:20, 27).
This vision in total was for Zerubbabel, to encourage him in the world of building the 2nd temple. I disagree completely with you that the Holy Spirit does not get involved in such projects. He comes along side to assist in ANYTHING done in the will of God. This chapter makes it clear this temple was certainly the will of God to be rebuilt. I am beginning to think that you are right about the two olive trees. I think you nailed that. I don't understand why God included them in this vision of the building of the 2nd temple.
"This Zerubbabel" was a real man with this name that built the second temple. This is history, found in many places. YOu cannot deny the truth of this. That would be like saying the Holocaust never happened.
Finally I agree with one commentary that suggested the two would be Enoch and Elijah.