Goes to illustrate my point that it's so easy to write nonsense. I was careful to write "an event that to us is in the future," but then later on I should have said "our future," not "the future."
As you say, God is not subject to time.
That's where the book analogy works, imo. To the character in chapter 7 (or to the reader reading chapter 7), chapter 8 is "the future." To the Author who wrote the book, the book is one completed whole. The author is outside the timeline of the book.
(In the case of God, however, there is one exception: God becomes a character in his own book. God the Son is not subject to time, but through the mystery of the Incarnation, Jesus was.)
Some of these issues get explored in film in interesting ways. I liked the ending of
Terminator 3, for example, where the future is known because people and robots come back from the future to describe it.
The film ends: "
By the time Skynet became self-aware it had spread into millions of computer servers across the planet. Ordinary computers in office buildings, dorm rooms; everywhere. It was software; in cyberspace. There was no system core; it could not be shutdown. The attack began at 6:18 PM, just as he said it would. Judgment Day, the day the human race was almost destroyed by the weapons they'd built to protect themselves. I should have realized it was never our destiny to stop Judgment Day, it was merely to survive it, together. The Terminator knew; he tried to tell us, but I didn't want to hear it. Maybe the future has been written. I don't know; all I know is what the Terminator taught me; never stop fighting. And I never will. The battle has just begun."
That is, the future may be written, but there is
still a moral imperative to choose well in the here-and-now.