Here is my take:
Unfortunately you will have to provide the light vector for the distant light. Also you might want to turn on “Fully rough” and zero Specular.
The parameters are there to fine tune to fix based on the assets and camera behaviour. Try to keep the FixAmount as low as possible.
I hope it helps.