Yes, it could potentially be done on the Spitfire Mk V, and IX IIRC. But no, you yourself just admitted the E wing needed modification to carry four cannon, which is what I was referring to.
You do not get to categorically claim "the Spitfire had four cannons!" because the Spitfire I with the A wing was not the same as the Spitfire V with the C Wing, was not the same as the Spitfire VIII with the Universal wing, was not the same as the Spitfire XVI with the E Wing.
Its like claiming Spanish Civil War bf 109's were cannon armed because later models were cannon armed. Its a disingenuous, myopic, history-channel-esqe cop out, done so you can tell a story you want to hear.