Stuart,
Even if Sky had made a mistake all they'll do is credit the account, at least with going through the unauthorised DD they'll be able to claim back the overdrawn bank charges..
All Sky will do is add the reclaimed amount to thier next bill and any charges for failed DD with them can then be negated by the "It's your own fault" conversation