Could you provide an update? What did you do after receiving the SPI bootloader files for the Rock 3C? Did you have to compile anything or use a specific distribution or setup to make it work?
Was considering getting a few Rock 3C boards specifically to boot from NVME, but concerned after reading this.