The card is for BT Sport on 58 & 59, not Sky Sports on 41 & 42.
If he can't get 58 & 59 then he needs to rescan the box. Remember that BT Sport is on a commercial mux, and some areas can't get it (despite the fact they can get the PSB signals). See Digital UK website for a prediction.
So if you are talking about SKY SPORTS (on this BT Sport thread) then I think 507 & 508 are supposed to be the IP versions of BT Sport 1 & 2, not Sky Sports.
I am surprised, living in the Preseli transmitter area, that he has any chance of getting any channels over copper, as the exchanges won't have been upgraded for multicast. Even if it has then you need a certain linespeed. If this is the cause of his black screen then he needs to speak with BT to check, and get his Sky Sports subscription cancelled / refunded.