Just an update:
I called Delta today to see what they could do and they changed my flight to December 27th. I explained all the schedule changes to them and they said unfortunately I would still have to pay the change fee, but they did upgrade me to economy comfort for the long flight from PVG to DTW.