This of course gets unwieldy very fast. 16^5 is already over a million different games.
Though, like you said, the vast majority of those moves will be somewhat nonsensical though.
This is balanced by the fact that the sheer number of possible lines is huge. Too big for any human to "remember" them all.
It's also not enough to memorize "good" moves from an engine perspective. "Good" engine moves and "good" human moves are different things.
An engine might see a move as "good", because it calculated 50 moves down the line and found an advantage. This means that you'd have to play the next 49 moves in a very precise manner to reach this advantage. One way to think about it, is that there are multiple positions that are analyzed as "draw" by en engine, but 9 grandmasters out of 10 will see one side winning. That's because one side would need to play perfectly, while the other side has much higher tolerance for mistakes (engine assume perfect play on both sides).
TLDR: engine is fair game, during preparation. It's a big deal, it transformed high level chess, but it didn't break the game, and is unlikely to do so.
They need hundreds such ideas for a match.
The ideal at top level is to get to move 20 or so with a slightly better position, essentially all of your time (because you've been playing memorized moves), and your opponent already having used most of their time.