There's an old microlighting video called "The Dream" which has got some good footage of those flexwing landings on Illustrious.
I think that they must have had absolutely still conditions - if you read the literature on ship landings, the turbulence within the burble (technical term for wake over the deck) would just blat most smaller aeroplanes out of the way - even helicopters regularly struggle.
G