For the depth normals rendering to work as intended here, the material must also have float _Cutoff property as the replacement shader doing the work relies on this value. As there is no cutoff set, the rendering will treat it as zero and thus will not cut out anything. Adding this property to the shader graph and setting a positive value on it fixes the issue.