Get a oil analysis done that will tell you how much fuel dilution from the direct injection is happening, and any wear materials and tell you to things like extend or reduce time between changes etc. https://www.blackstone-labs.com/ here is a link to a sample from them...
So I run ValvTec 93 Octane Non-Ethanol Top Tier + fuel from Phillips 66 (a local blend) in all my engines 2020 Equinox 2.0t Full bolt ons ad tuned (130k miles) 2021 Colorado V6 4x4, Custom intake and tuned, 03 Silverado Single turbo V8 simple nice build low boost 650Whp (68k miles) and I do oil...
Kinda late to the show, but since I still tune carburetors (Webers and QuadraJets I started on lol) and distributors as well as ECUs, and I remember my dad teaching me back in the 80s that knock (detonation sounds like rocks in a can when we would go tuning) so im commenting.
A Detonation event...
So really fixing the cause is best way. I mod every vehicle I get, even new and my daily drivers to a point. Minor bolt ons that optimize things like I use Green Filters (drop in) turbo engines I upgraded diverter valve and wastegate actuators etc things that do either increase response or power...