Not sure where he's getting the lean statement. To make that call, you'd need a wideband or at least be output the 02 signal.
What you have displayed are the AF learning % at the different load/rpm ranges. With that said, all of your values are negative, which means the ECU is PULLING fuel out because it detected a RICH condition.
Keep in mind that is all based on closed loop driving; that is driving at sane person speeds with limited throttle input and change.
Now, for the comment of knock. Yes, your vehicle detected what it believes to be knock. This is noted because your ign. corr AK value went negative. But I'm also going to argue this one as well...
It did occur while making a full throttle pull, however....it occurred during your shift. I've fought this with my FXT. So far I've messed with tip in enrichment and the timing values at no/little load to clean it up.
My point though, is that it's not as likely to damage your engine as say a full load pull. But, it is pulling timing that does affect you for the duration of your pull, so end result is that the car will be sluggish to some degree.
Do you notice that sometimes you go full throttle she pulls really hard, but other times, it seems to hesitate / feel a little doggy?