If you see mmc after booting from sdcardaybe just flash the sdcard image to emmc from there…afair rockchip did not need bl2 in boot0 and partconf changed.
I guess similar to mtk devices you cannot boot directly from nvme and need to boot from mmc first till uboot and then load kernel+rootfs from nvme. Nvme flashing is then not recommended…more likely create bpi-boot and bpi-root partitions and copy content from sdcard image there,change fstab and uboot config to load kernel and rootfs from nvme…of course you need nvme support in uboot for rk3588. If not load kernel from mmc and only pass correct root cmdline in uboot