To give a simple answer - they weren't correct.
To give an answer that is too complicated - the software in the 5AM is still being pulled apart. There is a lot of it and it takes a long time. My current disassembly is over 46000 lines.
Differential acceleration and deceleration fuelling seems to be disabled in most of the 5AM single lambda maps I have looked at, but there is provision, via multiple tables, for mixture control based on rate of change of TPS. This is then amended by engine speed, engine temperature and air temperature. There seem to be 10 tables controlling this.
Probably the most useful info to come out of the more recent software analysis is the clarification of the main and idle maps for fuelling and ignition. If you are logging and monitor GuzziDiag parameter "Unknown 58" it is the engine run mode. A value of 6 indicates main maps, a value of 7 idle maps. During warm up these values are 2 and 5 respectively. The fuel idle map uses RPM and idle valve (stepper) position to index the map. There are two idle ignition maps - one for clutch disengaged (idle_1) and one for clutch engaged (idle_2). Differences between these maps account for the idle speed increase when the clutch is pulled in on some versions.
Enough ... enough....
John.