That 15% extra fuel would only be at high engine loads, and only on an engine that is able to advance the timing a lot with higher octane fuel. At lower engine loads, ignition timing retard doesn't affect power and efficiency nearly as much, and if the load is low enough that knock isn't possible, there will be no timing retard at all.with 91 roughly 20% more expensive than 87, it seems that you might almost make up the cost difference in efficiency/fuel economy.
So, in normal driving, I can't see fuel efficiency improving by more than a few percent with 91 vs 87, assuming the same ethanol content.