Was übereinstimmen muss, sind deine Angaben bei ESTA und die Angaben in deinem Pass.
Dass du zusätzlich zur spanischen die deutsche Staatsangehörigkeit hast, gibt dir letztlich ja "nur" die Möglichkeit, statt dem spanischen den deutschen Pass vorzulegen. Ich wüsste aber keinen Grund, aus dem du verpflichtet sein solltest, ESTA auf der Grundlage eines deutschen Passes auszufüllen und einen deutschen Pass bei der Einreise vorzulegen.
Dass Ehepaare unterschiedliche Nachnamen haben, gibt es meines Wissens in den USA relativ häufig. Das wäre also aus meiner Sicht kein Grund, den deutschen Pass zu besorgen.
Unabhängig davon, auf welche Daten ESTA überhaupt zugreifen kann: Dein Wohnsitz wird sicher nicht überprüft. Im deutschen Reisepass stehen außerdem überhaupt keine Anschriften drin.
Aber vielleicht hat ja hier aus dem Forum noch jemand Erfahrung damit, ob es Probleme mit sich bringt, die Staatsangehörigkeit des einen Landes zu haben, aber in dem anderen Land seinen Wohnsitz zu haben. Ich wüsste allerdings nicht, warum das so sein sollte.