not that I know 100% for sure but the hydro's were just reference designed cards pcb's used . unlike ftw or class's that are evga designed PCB's
theres a image from here with a swap out in progress
https://www.pcper.com/reviews/Graphics-Cards/EVGA-Hydro-Copper-GTX-980-Water-Block-Early-Performance-Testing https://forums.evga.com/Led-problem-on-EVGA-GTX-980-Hydro-copper-m2398153.aspx sad thing is with evga is they crap can the parts specs page so you can now go look at any compatibility list the hydro block fit on if its not there latest stuff its a goner here at evga -0- support unless theres a archive page to find things ??? good luck
thing with a 900 series is that there were little to no custom water cooling for any of the aftermarket PCB cards most all just fit reference designed PCB cards
going by what little I see, seems like a match for the swap back to air cooling
your pretty much to you buy , you try and hope it don't make you cry .
this part may be a issue
''No screws! Nothing else included, just the cooler, exactly what you see in the photos'' no screws ?? if the ones you got don't work out your stuck again if you cant match them up t your local hardware store ?????