You're actually the one who gave me hope for my DLs. My old K3 was getting down in the low 30s (low of 29.7) toward the end of its life (ended by a cager), inexplicably, with a stock fuel map. I have no idea why...Weird.....I had a similar set up and next to never got under 40 mpg with my map. FZ1 is a gas guzzler too, not sure that is going to help your situation. Maybe you need a 650 Strom, I don't miss any of my 1000's and I am usually getting in the 50 range for mpg no matter how hard I am wringing that sweet engine out.
Anyway, your tales of a perfect-feeling map getting 45+ mpg made me think I might be able to get the same from my bikes, but it just isn't to be. My ONLY last thought is that it could be the STPS- maybe that's completely off? I have no idea. I've checked just about everything I know to check