I realize it's late in the game now, but with a BSA30 bottom bracket, you're opened up to most any 30mm spindle crank, so it would increase your options quite a bit. I just switched to BSA30 to run a Rotor 3D30 crank on my Ritchey frame. The road cranks will fit into BBs up to 86mm wide, and the MTB cranks up to 92mm wide. So you could have ~10mm of spacers on the drive side.
__________________