俺のもZ370M-D3HでRX580だけどMojave何もしなくてもnvme認識してる。nvmeは、SamsungEvo960だけど。
BIOSの設定は合ってる?合ってるなら、一度他のHDDとかでインストールしてからdiskcopyしたらどうかな。