I dont know if the is a valid reason why they don’t unlock ultra profile on AMD cards. Maybe it the poor open gl performance or simply they just carnt be bothered. Zwift support would not give me an answer on the ultra profile.
gtx1060 has a lower benchmark score than the rx570 but unlocks 4k ultra.