Also ich kann aus Berichten anderer User kann ich sagen, dass die Hersteller XFX und Powercolor keinen super Ruf im Hackintosh haben. Das Problem ist das Gleiche wie bei einigen Asus Karten bei Nvidia. Aus Performance Gründen passen die Hersteller ihr Video Bios an (also das Bios, was auf der Grafikkarte selbst ist). Unter Windows stellt dies keine Probleme dar, da die Hersteller ja ihre eigenen Treiber veröffentlichen. Unter MacOS stammen die Treiber aber von Apple und sind somit auf die Apple eigenen Karten abgestimmt. Einige Male habe ich erlebt, dass es geholfen hat via Clover ein VBios einer anderen RX580 zu laden.
Dafür einfach mal ein Bios von z.B. einer Sapphire RX580 herunterzuladen und nach EFI/CLOVER/ROM legen. Dabei muss der Name der Datei dem folgenden Schema entsprechen: VendoIDr_DeviceID.rom (IDs deiner Powercolor Karte, damit die Datei auch geladen werden kann)
und zu letzt noch in Clover den Haken bei "Load Vbios" setzen.
Wie siehts denn aus wenn du die iGPU als Helper GPU benutzt? Also die iGPU aktivierst und auch als primäre einstellst. Dann sollte die RX580 von macOS initialisiert werden und war früher ja die Methode der Wahl um Grafikkarten von AMD zum laufen zu bekommen (bevor es Whatevergreen gab).
Auch habe ich bereits gesehen, dass es Menschen gab die das Bios auf der Karte komplett geflasht haben. Also das Bios einer z.B. Sapphire Karte darauf geflasht. Das würde ich aber auf jeden Fall als letzte Option ansehen, da damit ein ziemliches Risiko verbunden ist.