Ouch...that sucks. It was actually said from day 1 of the HTC One GPE, that it was just the AT&T variant unlocked and unskinned.
This is why HTC is failing. It probably costs more to do two different hardware setups than to just make one hardware setup that works for TMO and AT&T.