I'm looking for roughly the same result.
( in the example I'm spinning the big sphere along with the small sphere ( which represents the fake light ) around the big sphere's origin. )
I think the algorithm below might work, but I don't understand how to implement it in Shader Graph.
The point is to take the Light source pos
vector in the Vertex space of each vertex of the mesh and normalize it. Then calculate Dot product.