Interesting question re the smart card from the old Sky account. As far as I know the old mySkyHDI and card are still in a cupboard somewhere. Cancelled the account (was through Vodafone) and nobody said anything about taking back the decoder and card.
Maybe they only sort this out as part of the receipting process for the old card?