Should be ok as you have earned the free night and it's valid for 12 months from date of issue. I've never cancelled my card but from speak with other who have once you've earned the free night and it's actually in your account it's yours regardless.
Where did you opt to use it? I've used my last two at the Amstel but fancy somewhere different this year, or should I say the other half fancies somewhere different this year!