SMART values look alright in general minus the last value for the D drive NVME. I've observed this on my only NVME drive I've ever had which also had thousands of log entries. It ended up suddenly dying on me eventually (doesnt mean it will happen to you ofcourse). Since you mentioned it gets corrupted frequently then there really might be an issue with this specific SSD so removing it temporarily is a good idea to troubleshoot this issue. If the drive is still in warranty you could look into getting it replaced.
Ah sorry I didn't look at the eventviewer log. I've managed to track down VEN_8086&DEV_A74D and that points to "Raptor Lake PCIe 4.0 Graphics Port" but I'm not sure if thats accurate or related to PCI lanes on M.2 ports. The stornvme.sys trace only helped figure out it was something to do with an NVME device. I haven't managed to get any information from the dump/logs pointing to a specific drive.
Good luck.