Was mache ich bitte falsch?
Anscheinend hast Du noch nicht ganz verstanden, wie WordPress MultiSite funktioniert...
Wenn Du Unterverzeichnisse anlegst, dann musst Du in jedem Unterverzeichnis WordPress installieren. Es darf eben kein Unterverzeichnis sein! Alle Subdomains müssen auf das selbe Verzeichnis verweisen. Wechsle zu einem Hoster bei dem Du ordentliche DNS Einträge machen kannst. Eigentlich sollte das bei jedem Hoster gehen. Frag lieber mal nach.
In diesem einen Verzeichnis liegt dein WordPress. Um alles andere kümmert sich WP. Je nachdem, wie viele Subdomains Du benötigst ist es evtl. am Einfachsten, einen Wildcard DNS Eintrag zu machen (http://en.wikipedia.org/wiki/Wildcard_DNS_record).
Und dann konfigurierst Du WordPress MultiSite so, dass es mit Subdomains funktioniert. Das kannst Du nicht mehr ändern, wenn Du einmal mit Unterverzeichnissen angefangen hast (es geht schon, aber dazu braucht man einiges an Know-how). Am Besten WordPress löschen und neu anfangen.
Dann brauchst Du eben auch kein Domain Mapping.
Es ist nicht wirklich kompliziert, aber es bedarf schon etwas Aufwand, in das Thema MultiSite einmal einzusteigen. Auf die Schnelle habe ich folgenden deutschsprachigen Beitrag gefunden - sieht ganz brauchbar aus: http://www.redirect301.de/wordpress-mult…stallieren.html
Vielleicht hilft Dir das weiter.
Peter