You don't need a subscription to BT Broadband to get BT Sport channels on your Sky box.
Just go to BT.com and sign up for a BT Sport Pack on Sky.
As part of your sign up, you’ll be asked for your 9-digit Sky viewing card number. For help with this, see the section How do I find my viewing card number? in our Sky viewing card article.