think it is rather petty of you to stop supporting the club you support for this , i can remember people being chucked out of caley stadium and even recently a court appearance after following this club , and these fans still go because, they support and follow ict.
I Can understand you are angry about this, and you are right in some ways that the club or direct debit company should have contacted you , but you also do have a responsability to make sure you are paying for the season ticket.
Good luck with Caley playing in the european cups against inter milan... or even leeds....