I have one of these that works well on my 2015 rMBP and even better on my i9 PC with Thunderbolt 3, comes with both cables.
SSK Aluminum M.2 NVME SSD Enclosure
Ordered this on today for my sample libraries on the rMBP that I just got PT 2022.7 on along with a new WD 1TB NVMe drive.
SSK Aluminum USB C to M.2 NVMe SSD Tool-Free Enclosure Reader
I’ve got another one of the SSK enclosures for a 512Gb M.2 SATA drive I’ve been using without issue.
I would suggest the 1st link at the top because it comes with thermal material, not sure about the 2nd as someone said the 2nd linked item just relied on drive to housing and getting very hot.