The Swordfish was a beautiful aircraft. Like many others, outdated and outmatched. As tommo said you need to take into account other factors such as crew tactics. To my mind the courage of the men, the adaptability of the strategists tactictions and the ability to 'make do' were the reason the allies (namely England her Commonwealth) were able to stand fast begin to counter attack (as you stated 'against all odds'). Once the U.S. joined in it was game over - too big, too strong.
Would love to see a flyby.
Thanks for posting,
David.