You shouldn't lose any Grand Slam miles for cancelling the credit card. That language referred to subscription services like newspapers, Netflix, etc.... That being said, it will likely count for a hit next year and you get 10,000 points at renewal, so it is a card many people choose to keep.