You're welcome
And you've basically got it! Yes, your card will reset on Dec 11 (or whenever your statement closes in mid-Dec). As long as you use your travel credit on your card between mid Dec and before your annual fee hits in Jan you will receive the "double dip".
Now we can get a little more complicated in deciding which card to keep... 2 scenarios play out like this to me:
Cancel DH's in Nov: you've already "locked in" the double dip on the travel credit on his card, would keep you from having to pay the annual fee this Nov
Cancel Your's in Jan: you can assure your ability to "double dip" by keeping DH's and cancelling your card in Jan before the annual fee hits as long as you will use the travel credit between mid Dec and your fee hitting in Jan. Downside- have to pay DH's annual fee in Nov. Upside- "lock-in" your ability to double dip the travel credit. If Chase changes the terms on our cards to resetting the travel credit based on our anniversary date instead of mid-Dec statement date you will have assured your ability to double dip. Whether or not Chase can do that or even logistically how they would do that idk but terms and conditions on these cards can and do change.
Personally, I would keep DHs because I'm paranoid by nature and would be worried about Chase changing the wording in the agreement, whether that is a realistic concern I have no idea. If you're not the paranoid type putting off the annual fee until after the holidays might make more sense.