Im sure your right, it seems like the best thing for me to do personally is to be honest with DB Cargo and tell them I'd like to withdraw.
I would not do that if I were you, don't put all your eggs in one basket. Got to whichever assessment centre invite you get first, then if you pass you can tell the other company that you've already passed.