Thanks for replying.
I actually got this working by turning my render material to post process with alpha instead of unlit, and using my black and white FOW texture as a mask for a lerp with very low values. and stuck that into the opacity channel.
Now everytime it updates it overlays it with a low transparent version of itself creating the smooth transition over time.