[Please always use 'reply to all'; I've now CCed the mailing list again.]
> >>> Here, I want to make 7 lines spread out to fill the entire last
> >>> page, but leave the other pages alone.
> >
> > Ah, I missed 'last page'. Perhaps all you need is
> >
> > ```
> > \paper {
> > ragged-last-bottom = ##f
> > }
> > ```
>
> the ragged-last-bottom = ##f does work in this case.
Good.
> I can see other uses for adjustable vertical spacing. Is there any
> other way to do it, on a "one system at a time" basis?
No, as mentioned in the thread. You should also look up the mentioned
issue to get more information. I also recommend to do some searching
in the 'lilypond-user' mailing list archive, which collects LilyPond
wisdom for more than 20 years...
https://lists.gnu.org/archive/html/lilypond-user/
> Any workarounds that you can think of?
The issue gives a work-around; there are certainly more available.
However, in general, it is a rather uncommon request – you shalt not
question LilyPond's vertical spacing decisions :-) To be serious: what
is your exact use case? In most cases it looks weird if the vertical
spacing suddenly changes.
Werner