Cannot replicate MeshPhongMaterial's new displacementMap-based self shadowing using custom ShaderMaterial (with ShaderLib.phong)

I need to post a follow up since my core problem wasn’t solved yet: