oh, schade.

Falls du ein Bastler bist oder einen kennst, könntest du versuchen, die Grafikkarte zu backen.
Kein Scherz, das habe ich bereits bei zwei MacbookPros erfolgreich gemacht.
Dabei wird das Lötzinn des Grafikchips an den Schmelzpunkt herangeführt und kalte Lötstellen somit beseitigt.
Sollte auch mit der (ausgebauten) Grafikkarte des iMac funktionieren.
Professionelle Betriebe haben dafür eine Reflow-Station.

Ok, das löst natürlich nicht das Problem mit den Flecken, aber das kann man auch mit etwas Risikobereitschaft selbst reinigen... die Grenze zwischen "geht wieder" und Totalausfall ist allerdings sehr schmal... ;-)
Bevor du das Ding auf die Deponie wirfst, nehme ich dir den gerne als Ersatzteillager ab.