14 CFR Part 374 makes DOT responsible for enforcing Regulation Z on air carriers. Expedia is not an air carrier.
I hope you included airline and ticket# in your letter to DOT. Otherwise, it just will delay the process as DOT will have to figure out what which airline has your money.
Just call your credit card company and dispute it.