I suppose that begs the question then of:
were you under a contract and due to that was not able to cancel the service?
so, if you could legitimately cancel your account and you did actually cancel the account before the 5 months period in question, file a dispute with the CC company.
If it was the same card number and it was simply an updated expiration date, I would suggest they simply continued to bill to the CC company and when you had a new card issued, it finally went through as a charge.

