Roughness/specular material behave strangly on translucent material

Hi! I have this translucent material set up and I have it set to “render before DOF” because I want it to receive DOF data, however, it looks like roughness/specular are not rendering like how I wanted to. Is there a setting I’m missing?

DOF on


DOF off

DOF on

DOF off

Note how in the first group of pictures the base color are actually rendering as intended