Weaver, did you check they were actually operating in ADSL2+ mode? If they were, they would usually report the attenuation about 2-3 dB greater. I'm not sure what you mean by "should default to choose ADSL2+ mode", the default Auto mode often ends up operating as ADSL2 when no bits are allocated to any of the higher ADSL2+ tones.
I thought that for all the tones that get zero bits allocated to them when the modem connects, which would very likely be all the higher ADSL2+ tones, there would then be very little signal transmitted on these tones, and I wouldn't have thought the modem would be paying much attention to them either.
My own line, connected to TSTC 21CN equipment, does not automatically select ADSL2. Here are some historical stats and bitloading graphs:
ADSL2+:
US Connection Rate: 752
US Line Attenuation: 36.9
US Margin: 4.4
DS Connection Rate: 3347
DS Line Attenuation: 60.5
DS Margin: 6.0
ADSL2:
US Connection Rate: 882
US Line Attenuation: 36.9
US Margin: 5.3
DS Connection Rate: 3678
DS Line Attenuation: 58.6
DS Margin: 5.8
I'm not exactly sure why, but for my line, the difference between ADSL2+ and ADSL2 affects the upstream and the lowest downstream frequencies, but the rest of the ADSL2 tones look much the same.
I wouldn't be surprised if G.DMT mode gets about the same speed as ADSL2, or even slightly higher. My own line gained about 500k of DS bandwidth when switched from ALCB exchange equipment to the TSTC equipment it is on now (which happened in 2010), both using ADSL1 at the time. So some of Weaver's extra speed could just be due to being on a more modern DSLAM, and not just the change in mode from G.DMT to ADSL2.