Not a sky customer, but i have something similar from an airline Air miles card.
My understanding is they don't have to allow you unsubscribe, because receiving emails is a condition of being a member of the programme. If I want to stop the emails I have to cancel my card.
I'm not sure if the sky VIP rewards might be similar, and you just need to log into account to remove yourself from the programme.