Phil Wood can solve your problem, but it will cost you about $150.
It's too bad you can't get EDCO French bottom brackets any more. The one on my Peugeot allows a few miilmeters of adjustment so you can dial in your chainline like a Phil, but at half the cost.