Warum das mit DDS nicht klappt, weiß ich nicht.

Dein anderes Problem klingt logisch.
Deine Grundtextur hat 1024x1024, d.h. deine mip maps kommen mit 512x512, 256x256 und 128x128 daher.
Deine letzte mipmap ist demnach noch immer relativ hoch aufgelöst, dadurch verliert sie ihre eigentlich Wirkung.
Du bräuchtest also denke ich einfach mehr Mipmaps, und da wäre theoretisch DDS die Lösung.

Warum das nicht geht, da kann ich dir wiegesagt nicht weiterhelfen.

Zu DDS Mipmaps gabs allerdings schonmal einen Thread, da hatte auch jemand Probleme.