Yeah I forgot to include jump buffering and coyote time :(
You should be able to jump at any point during the grapple pull phase though.