To better explain the analogy:
When the rock hits the water, the water must flow around it, and in so doing should push equally on all sides of the weight, just as the gas must expand in all directions to push against all surfaces of the port. Despite being pressurized from all sides, the weight ends up moving in the direction of the current.
The front surface of the port is a parachute, just like the vertical surface of a jet engine reverser is. When a fluid changes direction, it pushes against the surface that forced the change.
Thanks for the link.