The warping is not a "window" at a location, it's a calculation of time to fly a segment at a certain speed.
The warping is due to how the way-point segments are arranged, and how much time is calculated to fly that distance. For example, if the attack segment is 30 miles long and you are flying at 120mph that segment would allow for a 15 minute dogfight. If you're not done in fifteen minutes you warp no matter what's going on (if the next segment is set to warp).
We've put in a mission editor "wishlist" request that would allow you to stay in the attack segment until all the enemy aircraft are destroyed or beyond icon range.