Has Isaiah 4:1 been fulfilled?
With regard to when this chapter and verse was/is to be fulfilled, one can only really argue for the first destruction of Jerusalem and it's temple, by way of the Babylonians led by King Nebuchadnezzar, basically, as there was to be a restoration thereafter. Whereas there was no qualitative restoration thereafter after the destruction of Jerusalem and it's second temple in 70 AD. As for the "End Times", one can hardly see the scenario of seven women running after one man at that time, in order to take away their reproach, so that is why I argue for the first scenario.
The book of Isaiah, having been completed in the second half of the 8th Century BC, covers his present time, the then future and then up through the time of Jesus and even contemplates the "End Times". In fact there is an unmistakable duel prophecy narrative even within the first 3 chapters, what happened in Isaiah's time and shortly thereafter serving as a preamble, or predestiny, for what happened in 70 AD and for what will happen in the "End Times". It is therefore of prophetic significance. Isaiah 4:1, which should be taken in conjunction with the first three chapters, involves the then coming apostasy of Judah and Jerusalem, as opposed to the House of Israel (made up of the ten northern tribes, soon to be captured by Assyria, as a result of their own apostasy). The coming desolation therefore, here being talked about, is with regard to the first destruction of Jerusalem and it's temple, by the Babylonians in 607 BC, which resulted in much death, particularly of the male gender (making for the Jewish women's plight) and captivity for many, which was to last for 70 years, Jer 25:9-12. Isaiah was to prophesy and warn the Jewish people, of their impending doom, due to their apostasy, even though they would not listen, right up until the Babylonian deportation, Isaiah 6:11.
70 Year Babylonian Captivity
Although this is a much disputed time frame, we are indeed at least informed as to when the 70 years ended and that was in the first year of Darius the son of Ahasuerus, of Median descent. That year being 538 BC, Dan 9:1, confirmed by Charles Caldwell Ryrie Th.D., Ph.D, himself, in the note section for chapter and verse of "The Ryrie Study Bible, New American Standard Version, 1978 Edition", and many other theologians. One could be excused for thinking, therefore, that the beginning of the captivity must have been 608 BC, although as this time period was to do with the prophetic, the 360 day prophetic year would most probably have been appropriated here, making for a 607 BC start, which is not, by all accounts, beyond the realm of historical thinking, although many a historian tries to put the destruction of Jerusalem at 587/6 BC, and ignore the fact that the number 70 is not refutable, in fact, the number 70 here has been and still is well attested, with only a handful of detractors to the contrary.
Branch of the Lord, God
In Isaiah 4:2, Isaiah speaks of restoration. The Hebrew noun rendered branch (at least in the NASB), refers to that which springs up, a shoot, a sprout. It is associated with prosperity, increase, and blessings from God [later on this word branch would also come to represent the Messiah]. Isaiah thus paints a picture of hope for the future, after the 70 year captivity. Isaiah's words thus assure the people that the land of Judah will be restored to it's former glory and beauty.
Cyrus the Great
While Daniel's prayer for the forgiveness and restoration of Jerusalem, as portrayed in the 9th Chapter, was made in 538 BC (the 70th year of Babylonian captivity), it wasn't until the following year that Cyrus the Great, now having been anointed by God as the savior of the Jewish people, consented/decreed to their release, for the purposes of rebuilding (the 10 Tribes of Israel, previously mentioned were NOT Jewish per se). The Jewish heritage were only 2 Tribes, basically, those of Judah and Benjamin and enjoined by the Levite priesthood, but collectively known as Judah. In 536 BC, Governor Zerubbabel, along with the High Priest Joshua, took 49,897 others back to Jerusalem, whereupon 20 years later the 2nd Jewish temple was completed. It was to take a further two decrees of Artaxerxes I to see the completion of the city and it's walls, but that's another story.