if you pay BT direct for the BT SPORT and not part of your SKY subscription then you need to persevere phoning CS to cancel as you cannot cancel online
And if you pay Sky, they won’t let you cancel online either, you have to call their CS or do an online chat.
Finally got through to CS at BT and managed to cancel BT sport