Did they put it on a barge?
No - but my interpretation of the commentary was saying exemplary airmanship (IE: any normal QF crew) when combined with an extraordinary airframe (Oscar Echo Jacket) clearly gives you the ability to fly at 20kts without stalling.
Alternatively (and I only saw Ch7) you might have thought a Pilot instead of a Muppet may have been utilised for a commentary. I would imagine that despite the current workload one might have been available - perhaps even one for every FTA TV station. Even GT might have been capable of a better job - but we couldn't spread him too thin, of course.