The contact looks good.
It can be seen that you dont use standoffs as the pads are very much squeezed.
I hope you checked the card is not bent too much.

I would still express the doubt about the bigwater cooling capabilities to cool your whole system... And blame bad temps on it.