Shadows go over the Sprite when using Light2D and LightOccluder2D

Same here. Looks like you need to use multiple lights but sound like a not so elegant solution. I am using a variable light so it may need extra calculations.