I zip-tie the mounting bracket under the top tube, and use the velcro security strap to hold the pump in the frame mount.
I do the same thing, though mine is mounted to the bottom of my down tube (I have a small frame and that was the only place it would fit and not interfere with my water bottles).