After pinning the kernels for my cluster to 6.2.16-14-pve, and updating them all to have the same package versions, the 3rd node is has not crashed in a few days.
I am not 100% sure which action resolved the issue, getting off kernel 6.2.16-15-pve, or updating all the nodes to have the same...