Thank you all for your input. After I hung up with AC I sent a scathing email to my TA and then called AC back and claimed ignorance. The second agent was very nice and transferred me to web support which did a straight exchange and over rid the change fee and the fare difference! Checked in online, all seems good.