ANswering original question: To figure out, what auto setting does, look into the generated qdiscs.
sudo tc -s qdisc show dev <interface-where-applied>
My guess, "auto" only looks at link speed, and is unaware of slow link speeds on DSL modem behind it.