How about a 3/32 Izumi track chain? It's got very deep side plates and it's a proper bush chain so should stretch less and flex less. Shiny too!
And maybe try some chainring spacers? That should get the chainline properly sorted out.
I may be wrong on this but I think the spacers that come behind 10 speed road cassettes are the same diameter as BB spacers. If you could find enough of these (about 3 I guess) then you could fine tune chainline with the BB offset.