What is the mechanism for this? From what I remember of signal processing, linear combination of waves of a specific frequency can only result in a combined signal of the same frequency but different phase and amplitude.
It's not just phase mismatch. There is error in the frequency domain, both from the digital processing going on and the physical characteristics of the driver.