I guess I'm not smart enough to understand those charts.
I can tell you that here is what I think is an "AH effectiveness table", or roundabout.
I'd score the 7.92s (or .303s) as just about worthless, so they would get about a .25 (since I want the .50 caliber to be 1).
So, here goes.
Any 7.92 / .303 = .25
Any .50 = 1 (The Mg131, Russian, and Japanese .50s all seem just as effective as the .50 Browning to me)
MG-FF= ~1.25
MG-151/20/ N1K2 guns= ~2
La-7/Yak cannon= ~2.25
Ho-5= ~2.5 (the ones on the Ki-61.. they are pretty nice!)
Hispano= ~4
23mm IL-2 Gun= ~5
30mm Mk108/37mm Yak gun= ~6
Sure, this isnt exactly scientific, but it is based on how effective I think the rounds are.
I've seen Hispanos kill in 1 hit. They'll take off the vertical stabilizer, or *both* horizontal stabs (which makes very little sense to me, to be honest) in one hit. They'll also remove a wingtip in one hit. That may not kill every plane automatically, but it'll kill most everything but the American planes unless there is a very good stick at the controls. I've never seen any other 20mm gun kill in one hit (unless you land a cockpit shot, in which case I've seen .50s kill in one hit). The Hispano is also remarkable effective against Panzers, you can kill them by strafing.
The 23mm IL-2 gun rocks. It is at least as good as a Hispano. I think it is actually better against ground vehicles, and I'm almost positive it is better against air targets, but the IL-2 (at least when I fly it) doesn't really have much of a chance to use them in air combat.
The 30mm Mk108 is really good against planes. I think 3 rounds will kill almost anything except a buff, and only 1 round is needed unless you get really unlucky with the damage. I hit an La-7 4 times once, he flew away missing a wingtip, and leaking fuel and oil. Thats really unlucky. I would rate it equal with a Hispano except for the fact that 1 Mk018 kills a fighter probably 90% of the time, whereas 1 Hispano kills a fighter maybe 25-33% of the time. The Hispanos got the edge in range, ease of aiming, and rate of fire though. Generally if you can land 1 mk108 on a plane, you could've landed the 2-3 Hispano hits needed to kill it too.
I find it interesting that the MG151 is rated as high as it is on your chart. At least the 'gun effectiveness' chart, which is the one I understood. If the M-whatever round was supposed to do as much damage as a Hispano, I'm 99% sure we don't have those rounds. Actually, I think someone told me (Hooligan maybe) that our ammunition is based on a 'clip' that for the German planes at least is like 7 AP rounds, 1 HE, 1 M-whatever, and 1 tracer. I guess if the 151/20 relied on the explosive power of the HE round to make up for a lack of velocity, that would explain why they seem to be about half as effective as a Hispano.