So, if you're in the small ring up front and you shift into any of the 3 smallest cogs in the back, that's where you get trouble, right? Since I'm mechanically ********, this might not make any sense, but what if you redished your rear wheel to move the cassette inboard a touch? That might help your overall chainline..?
Obviously you're going to have SOME issues when you're cross-chaining like that, but usually it just results in some derailleur rubbing, not full on engagement on the big ring.
ps. I have a meeting with a client this morning and they actually emailed me to ask me what kind of coffee I prefer.. now that's service! Of course, this guy has been a bit of a pest, so a little sucking up is helpful.