But I didn't thought the TD Aeroplan card is one of the VISA they will waive the annual fee forever, i.e. not listed as part of their All-Inclusive benefit.
You might have switch from the First Class VISA to the TD Aeroplan and didn't pay the annual fee on your 1st statement, but I do wonder if you will get that waive next year.
You may be right. I didn't ask about the 2nd year. However, I'd bet that if you asked to switch back to the First Class Visa before the renewal, they'd waive the fee again.
Anyhow, I might do this, just to get the extra 10k spending bonus.