Glider
Captain
You again are correct when you say that the Spitfire isn't a panacea against the A6M, but its probably the best alternative in the world to the A6M in late 1941. Plus of course with the sophisticated radar and air direction that would have been a significant advantage tactically.Defending themselves, to a point maybe. Not enough. Spitfire is good but it's no panacea against an A6M.
The RN carriers got sunk in those convoys. And we have gone into this in great detail. The forces arrayed against the Malta convoys did not compare to the KB and IJN forces in the Pacific.
As has been mentioned the only one to be sunk was the Eagle, but the one big advantage the Axis forces in the Med had, which the Japanese Navy didn't have, was that their bases were immune to attack.