D-Pro is specified as 120g negative underwater, which doesn't sound like that much, to be honest. I run dual Retra Pros with superchargers, and those are slightly lighter than D-Pro in air (1150g with batteries, whereas D-Pro is 1080g + battery, which is probably another 150-200g), but considerably heavier underwater (320g vs D-Pro's 120g). The D-Pro is heavy, but somewhat less dense, giving it more intrinsic buoyancy.
Is your rig overall too negative, or is it more of a trim issue, where it's trying to twist in some direction that you don't want it to go? Are you using a plastic or metal housing? What ports/wet lenses?
Outside of water not much can be done about the weight - you can experiment with various ways of folding the arms; for example, with a single strobe mounted on a handle with two arm segments, you can fold them over the housing when not in use, maybe even use a piece of bungee cord to secure the middle joint. Cheap low-quality clamps have a tendency to slip even when tightened down, but you're using ULCS arms, so I presume your clamps are ULCS too, and those are good quality.
If nothing else, you can move to larger diameter buoyancy arms, i.e. 80mm instead of your 50mm, or adjustable ones like Hugyfloats or Weefine equivalents.