Before suggesting there is a problem with any hardware, i'd still say the the VE table is miles out and causing massives swings in fueling greater than the 10/15% the EGO can correct. The fact that you have a 'reasonable' fueling at idle is deceptive since as I already pointed out, the values in and around that area are massively rich and lean.
Tune the idle area of the map so that you get lambda 1 and the values in the surounding boxes are of a very similar value and then stretch that across the map to get you somewhere near.
From my experience with Alpha N on ITB's the VE values in and around idle were all pretty much the same, but as the rev's picked up towards the higher end, but at low throttle openings, the VE values dropped off, not rise. Engines can be different, but to have that much of a fueling swing, the VE values, in my opinion show that to be the case.
Other things to consider. The ignition advance at the idle region steps up increasing instability. OK so you want the advance to increase with revs. This is the problem with Alpha N, it's not Speed Density. Manifold depression at low throttle does not necessarily rise much in relation to rpm.
You really could do with another column at 1100 rpm if your idle speed is 1000rpm and loose a column higher up the revs. You could loose the colum below 1000rpm if you don't intend going into that region, or you could keep it, but add more advance at 0 and 1 throttle maybe a value of 25 degrees or so to kick the engine back up to speed if it starts to faulter. Adding the extra column at 1100, you know at idle the values between 1000 and 1100 will all be very similar and not an extrapolated value giving a steady idle. Currently your idle sits on an extrapolation between values in both the ignition and VE tables, and with a 50% hike in fueling from 1000 to 1300rpm on the 1% throttle line. on the 1300rpm column, going from 0% to 1% throttle there is a massive 90% increase in fueling (that is to say 55 is 90% greater than 29)is there any wonder the lambda swings about so much?