Ah, finally got everything resolved.  I just got on the phone this morning with the Account Resolution department, who finally got my cancellation paperwork  
 
Anyway, of course they tried to offer me 3 free months, and then they tried to offer me a shorter contract with a lower rate.  But, phew.  I'm just glad it didn't turn into this nightmare that I was expecting it to turn out to be.