Bit late to add to this thread, but it would had been nice if the flypast could have been a little more relevant.
A Swordfish would have been appropriate, as would a Wildcat, Hellcat, Avenger, Corsair and Sea Hurricane, all of which are currently flying in the Uk, and all of which flew with the Navy.
It might have cost £30K or so to hire them, or is there a clause which prevents privately owned aircraft from taking part in a military event?
edit:- The Sopwith Pup, as the first aircraft to land on a ship, should have been leading the flypast.