Here is a different way of thinking of things. All bottom brackets are designed for a certain type of BB cup. Cannondale has chosen the PF30 standard for this frame, and it requires the BB to accept cups that are 46mm in diameter, with a BB width of 68mm. There are, as you know, other specifications.
Mostly independent of the BB cup specs, crank spindles come in various diameters. One set of them is around 24-25mm (e.g. Shimano, SRAM GXP, Campagnolo Power- and Ultra-Torque). Another set is around 30mm (e.g. Easton, Praxis). SRAM DUB spindles are (I believe) a uniform 28.99mm in diameter. Thus, they are in the "around 30mm" group in my head.
If you have a SRAM DUB BB, it was sized so as to take a 28.99mm DUB axle. Thus, all you need to look for is another crank with a DUB axle. If you had got a frame or bike without a BB, you would need to look for a BB that is compatible with PF30 shells and DUB axles. You will need to parse the BB's name and its spec sheet. For example, SRAM's website lists DUB BBs for the British thread standard (i.e. older style threaded shells), for PF30 shells, for BB30 shells, and for regular Press Fit shells.
SRAM's page also has a PF30 and BB30 BB, but those are for 30mm spindles, and they won't fit a DUB crank without an adapter, if one exists. I haven't looked, but one may not exist yet. If there's enough demand and there are no engineering issues that actually prevent compatibility, then someone will make one if there's enough demand.
You might also come across PF30 BBs that claim compatibility with Shimano, GXP, or Campagnolo axles. Don't use those! Those are for spindles narrower than the DUB or 30mm spindles, and you'll never be able to make them compatible. The trade off is that the manufacturers should be putting larger bearings in those BBs, which should increase bearing durability (all else equal).