Answer
When the inflated beach ball is held beneath the surface, it displaces a lot of water. The weight of that water is much greater than the ball's own weight, resulting in a large upward buoyant force on the ball. When the ball is released, there is a large net upward force and the ball shoots out of the water.