Spin the globe a bit further, and now you can see that Florida no longer intersects with that hoop. If you were to try to launch at that point, your trajectory would form another ring that intersects with the ISS's orbit, but at a different angle. So it would take quite a bit more propellant to change direction once in space.
Now, you also have to launch so that you intercept the ISS when it is at the proper position on that hoop. If, when you reach the hoop the ISS is half way around the world, you won't get to it. (Technically, you can spend some time at a lower orbit, then raise your orbit at the right time, or adjust the amount of time it takes to get to the right height, but again that messes with the timing of everything and fuel usage).
This is normal, actually. It's part of why it normally takes several days from launch to ISS rendezvous. (Another part is that the trajectory is very carefully calculated to not leave the spacecraft on an intercept course with the ISS if anything breaks) And it takes essentially no fuel - 100m/s of closing rate will let you catch up from halfway around the world in 2-3 days.
Though, if you can spend that same amount of time sitting on the ground and get there at roughly the same time, you'd waste less resources sustaining the crew in orbit, as well as reducing the "Ugh, are we there yet??" factor by a decent amount.
I think they could probably delay a few seconds without too much trouble, but I guess the extra complication of recalculating the rendezvous isn't worth it because most of the time a few seconds won't matter anyway.
However, "shortly" is also relative, and 90 minutes is not long enough to purge all the fuel from the rocket and refuel it with cold oxygen (it took close to an hour today to de-fuel the rocket), so it can't be cycled in that window.
ISS travels at 7.6 km/s. Thats a lot of kms in those few minutes
A miss is much bigger than a mile.