And they didn't immediately cancel your card? Giving someone else your credit card number to use is a breach of the card's terms and conditions - and definitely voids your zero liability guarantee. You should really get the card changed, son or no since you've given the bank the perfect out to make you responsible if your card number ever gets swiped.
Only giving the physical card is against the terms and conditions.
If they didnt want the numbers to be given out they wouldnt provide them to you in cleartext embossed on a card.
I have used quickflix and had no phonecall about anything so that may be able to be ruled out.