Hi Greg,
Rotor makes more than one 3D+ crankset. First, the one most people are aware of, which (as you mentioned) fits lots of BB standards (including BSA30), and another one, with a wider spider (as rpeterson mentioned). The wide spider version fits BBright and BB30 frames perfectly, but the spider's extra width takes up the space needed to fit on BSA30 bottom brackets, as you've discovered.
The reason for the wider spider is to stiffen the chain rings laterally, for better shifting.
Easiest solution, as Greg mentioned, is to call Rotor USA and simply have them install the narrower spider on your crank. Then it'll fit on your BSA30 bottom bracket, and with the right spacer (they can also send that along), it'll still fit on your BBright frame (and BB30 frames, etc.).
Give 'em a call: 1-866-391-0493.
The wide spider
The narrow spider.
The spacer (on the right).
Cheers,
Damon Rinard
Engineering Manager,
CSG Road Engineering Department
Cannondale & GT Bicycles
(ex-Cervelo, ex-Trek, ex-Velomax, ex-Kestrel)