Some update on this. After moving away from the Sony stock ROM to Cyanogenmod I have managed to find a solution.
I have set up a macro using MacrDroid to automatically launch DSuB on BT media device connect, wait 3 seconds and then start the "Media:Play/Pause" activity, which this time seems to be picked up by DSuB. Great