If you ever wondered how they stop the catapult on an aircraft carrier look it up. I'll give you the short version.
Inside the last 6 feet of the tube it travels down is a series of high pressure water jet all at an angle. When the water is turned on it creates a whirlpool of sorts. The tip of the ram fits pretty tight in the last 6 feet. The compression of the water by the ram slows it down and stops it with no metal to metal contact what so ever. How fast was it going when the ram entered the tube you ask? 150 Miles Per Hour. The ram goes to 0 in six feet.
I'd bet they plan to do some thing along those lines. By spraying water in to the ramp tube you could slow him down enough to land safely. The problem he's facing is two fold. First is bleeding off air speed. The second is unpredictable winds near the surface. Using water jets like in the braking system for a catapult should work.
I would love to do that...The closest I ever came to anything like that was jumping off the cliffs at the Quarries into water but that is only like 65-70 feet... But still So fun...