Boxers are AFAIK fitted with anti knock sensors which are supposed to detect pre-ignition. I mentioned the same pinking like noise to bmw mechanics as both my 1200GSA and 1200 RS exhibited the same noise under load; it's a very common report from many owners and happened particularly from low revs under load. It was explained that anti knock sensors should be preventing pre-ignition but to me it always sounded like pinking under load despite the explanations, irrespective of fuel used. It was explained that the same symptoms could be down to injector (noise), compression releases and other associated engine characteristics but to date, I've never received a definitive reason from BMW. I just ignored it and rode through the rev range it happened at (which is where the fuelling could be weaker to comply with EU emissions regs). My current 1250 RT doesn't have this noise, it's one of the quietest boxer engines I've owned. It helps to select gears when in the move that keep the engine north of 3K revs for responsiveness and it seems to reduce the apparent pinking noise too. The noise on my 1200's also seemed more noticeable on a hot engine too.
The rev area where fuelling is leaner can, with the operation for the flapper valve, restrict exhaust gas flow, and apparently it's not just for noise regulations, it's also supposed to keep exhaust gasses for slightly longer within the combustion chamber for emissions (for more complete burn) as was explained to me anyway, and it happens that when I checked flapper position with revs, it sort of overlapped with where the pinging noise was within the revs range. There are some reports that fitting an eliminator to the flapper servo (using it fully open at all revs) can reduce or eliminated the plinking noise so there may be something in that.