Stick a 1000hp Wright R-1820 (TO) into the Skua instead of that 830hp Perseus (TO) and I wonder if the Skua couldn't have carried somewhat more fuel and and bigger bomb?
timing counts, The Skua was older and lower powered, of course it couldn't do some of what the SBD did. But at Midway many of the SBDs that attacked the Japanese carriers used 500lb bombs and only some used 1000lb bombs, so the SBDs 1200 or 2250lb bomb load was irrelevant to the battle.
I think the 1,000 lb bombs counted, but more importantly on the very long flights the Skua would have been limited to a 250 lb bomb. And as we have discussed before, the size of the bomb does matter when you are trying to sink big ships, especially big ships with armor.