Your comments

We got around this issue by recreating all our shaders with Amplify Shader Editor. It was the only viable solution. Since it creates surface shaders they work with Unity's internal lighting system. 

I can echo this issue, all our static objects using SF shaders are double-lit after updating to 5.5