I find myself agreeing with you, Dave. From G-d's point of view as He is outside of our time and space, having created our time and space, all things happening in our timeline would seem to occur at the the same "time" for the king of the universe. This would permit free will for us in time and space and G-d to pre-know our outcome.