Thank you for the detail explanation.
So in your case, are you using 15,1?
I am currently using 17,1 and it seems working fine. However, I read somewhere that RX 580 should use imacpro 1,1 to enable full hardware acceleration. That’s why I am trying to figure out if I need to change to something...