Pre detonation or pinging, I believe is what you are referring to.
Pre detonation can be a result of a number of things, including hot spots from carbon buildup. Carbon buildup on our bikes can be more of a problem than on many other lower compression engines. Any carbon buildup takes some of the final compressed chamber volume, which will increase the compression (more heat). It (carbon) also will hold heat, which can ignite the mix early, and that will cause the ping too.
Carbonizing the combustion chamber is only one of my concerns. My bike runs fine lean, I have no drivability issues. I will be adding the dobeck fueler to see if I get more power, and I should get up to 4 hp gain, is my guess. I won't run it 100% of the time, only for fun.
And while the o2 spoof may not "adapt out", the ecu will adapt, and that may be in the form of ignition timing. No empirical data one way or the other on timing. Carbon build (black soot in tailpipe) has been noted with the added fuel.
Is the AFxied a contributing factor? When did the pinging start, before or after its install? If you say after, you know what you have to do, remove it. If pinging was before adding it, I would remove it, take bike to dealer and get the bike fixed, then decide if you need to add it.
But as Quirky said, he was thinking of lowering the compression, and I believe that was after his engine blew up and the PC5 did not fix the issue after the rebuild. There is a company (Cometic) that makes the thicker head gasket for the BMW which will work to lower the compression. Rather affordable ($60) too, since my Husky dealer does not carry the head gasket for the TR650.