Externe Grafikkarten laufen problemlos erst mit Rechnern, die thunderbolt 2 haben und auf denen high Sierra installiert ist. Von daher nein.
Ein Upgrade der Grafikkarte ist eigentlich nur im Bereich des Modells möglich. Heißt: du kannst dir die beste verfügbare Karte für dein Modell einbauen lassen oder ganz unter Umständen auch eine andere, (War mal beim imac2010 möglich) aber das bedeutet für Grafikkarte vom mainboard entfernen und die neue einlöten. Das ist ungefär so kompliziert, wie eine Operation am offenen Herzen und sollte nur absoluten Profis übergeben werden.
Wer subnautica spielen will, holt sich am besten ne Windows Kiste, mit ner durchschnittlichen Ausstattung wegen directx. Subnautica ist unter macOS eh durch die Prozessorgeschwindigkeit gedeckelt und wegen OpenGL halt verhältnismäßig langsam.
Mehr kann ich nicht sagen.
Beste Grüße