Were I were in Berman's shoes in '93 and '94...
The TNG cast was under contract for an eighth season. I'd have gone ahead and made that, and done another original cast movie for release in November '94.
Then, do the crossover/passing-the-torch film in '96 for the thirtieth anniversary. TNG will have been off the air eighteen months, so there would be some anticipation for seeing the cast again.
The main reason this didn't happen is Paramount's desire to get Voyager on television in January '95. They didn't want three television series going at once -- TNG season 8, DS9 season 3, Voyager season 1.
The TNG cast was under contract for an eighth season. I'd have gone ahead and made that, and done another original cast movie for release in November '94.
Then, do the crossover/passing-the-torch film in '96 for the thirtieth anniversary. TNG will have been off the air eighteen months, so there would be some anticipation for seeing the cast again.
The main reason this didn't happen is Paramount's desire to get Voyager on television in January '95. They didn't want three television series going at once -- TNG season 8, DS9 season 3, Voyager season 1.