I would have thought that pilots capable of riveting the ships with cannon fire would have been able to hit them with rockets.Rockets was the way to go - modern warships of the day only had to be mission killed ie radar and/or main weapon systems and/or CnC center damaged to effectively remove them from the equation - and such weapons would not be impacted by altitude and probably be more accurate than 500 pound and 1000 pound iron bombs.
Also I think less training would be required for Air force pilots attempting hit a ship with rockets than with bombs - they still lose a similar number of aircraft and pilots its just that more RN ships are 'mission killed' and possibly as a result some of the landing and transport ships are hit by the bomb armed aircraft.
Rocket equipped aircraft go after the warships in the first couple of waves and then mix in bomb equipped aircraft to attempt to hit the transports and amphibious support ships
Could the Argentines beat the RN using this tactic? Not sure but probably inflict more damage.