An interesting listing, Rob! With 2 exceptions, the settings you give for adsl maxdnrate match the rule
mxdnrate = syncrate/32 + 1
the same as for the BT Voyager 205 router. The exceptions in your list are
4544(4000) - adsl maxdnrate 142
(4544/32+1 = 143)
1728(1500) - adsl maxdnrate 54 (1728/32 + 1 = 55)
Were these typos or are they as displayed by the router?