That is because if you look at the idle valve tables there is a min duty cycle #1 1 is inhibited by something for accurate knock readings and hence why that table is basically zeroed out.
It seems as though cylinder #1 has something that inhibits accurate knock processing by the way it is calibrated from the factory. (Too far away from the knock sensor and possibly some other sort of engine noise?)
@OnTheChip might have a better explanation.
Once the throttle opens, the idle ignition error adjustments stop having an affect and it then starts to rely solely on the actual timing table for the timing value.. you can watch the idle ignition trim go to 0 once the throttle opens.