Was für ein iMac ist das denn genau?
Von den genannten GPU-Specs her, vermute ich ein 24er?
Meine vorgehensweise wäre jetzt erst mal zu schauen, welcher MXM Spezifikation das konkret verbaute Modul entspricht.
-->
https://en.wikipedia.org/wiki/Mobile_PCI_Express_Module
Danach wäre zu klären, ob die Kühllösung für die ATI HD 2600Pro und NV 8800GS sich unterscheiden (aus dem Kopf könnte ich nur sagen, daß das bei ihren Desktop-Pendants so war.
Im nächsten Schritt wäre dann zu klären, welche macOS grundsätzlich treiberkompatiblen MXM-Module überhaupt in de MXM-Spec & TDP-Spec existieren und ob und wie man diese ggf. auf eine Mac-Firmware umflashen kann, um z.B. einen Postscreen/Bootmenu zu haben.
Imho -> um den Aufwand zu betreiben, muß man die Kiste schon sehr gern haben.
Die Kiste liegt in Sachen Singlecoreperformance imho nicht so weit vor einem RasPi4 und dürfte im Multicore/GPU-bereich eher dahinter liegen, speziell was die Videowiedergabe moderner Codecs betrifft.