Multiple things are wrong in this setup:
1) RAID controller is not supported for Storage Spaces. The fact that you can use it to create Storage Pool and Virtual Disk doesn't mean that it will be supported by Microsoft. In any case, any MSP or MVP and Microsoft Support will point to RAID controller if something went wrong with storage...
The possible workaround - change the mode of the RAID controller to HBA.
2) NVMe caching is only available on Storage Spaces Direct (SDS sharing nothing solution). Even if you can add NVMe as one of Storage Tiers as a workaround it doesn't mean it is going to be supported.
As a possible workaround, you can change media type of the SSD drives to HDD and create Automated Storage Tiering using Storage Spaces where NVMe drives will act as performance tier, while the SSD's will act as capacity tier.
3) ReFS in Windows 2019 is terrible... Don't use it for backups (yes, we know that Veeam is recommending this file system), especially if it just a single backup storage repository. Just open Veeam Community forum and read some scary stories about ReFS. ReFS is still raw FS, use the stable NTFS...