I have the 2070 FTW3 Hybrid Kit and it has screw holes on both sides. And mine is setup as a dual push/pull flange.
So probably yes, but it's a larger rad for the 2080 Ti Hybrid kit isn't it?
Assuming they sourced the rads from the same place they probably have screw holes on both sides.