I have had some close calls like this and for that reason I have considered mounting one of those water bottle holders that mounts under the seat of my bike. It's a triathlon style water bottle holder but it looks pretty useful for adding extra water capacity. Not sure how to negotiate the seat bag though. Seems like maybe the bottle holder would have a place to put it???