Since the noise is load dependent and not just rpm, it's unlikely to be a loose heat shield but I'd still check them anyway. Carbon buildup has been an issue with many 110's, so that is a possible issue as well. However, that tends to change over a longer period of time than what you've indicated. Odds are the person doing your tune went a bit too aggressive on the timing, or something like the TMAP sensor has failed and the ECM isn't reading load or intake air temp properly. When you open the throttle at low to medium rpm the engine vacuum drops and that should signal the ECM to retard timing. What I'm getting at is that someone needs to do some basic diagnostics to address the root cause, and not just make a quick adjustment adding fuel or pulling out ignition advance. If your tuner is one of the good ones, he will do some diagnostics before just tweaking the tune.
If it were me, I'd ask the tuner to set the bike up to run properly on 89 octane or at most 91, and not 93. There are many areas where you can't reliably get 93 octane fuel. The small amount of difference in maximum power will be impossible for most butt dyno's to detect.
JMHO - Jerry