Vanilla grass spreads if it’s own light is >= 4 or the block above it has block light opacity of <=2 and it’s current light level is >= 9 then it randomly choose a location around it within -1…=1 on x and z and -3…=2 on Y and if it’s a dirt block then it replaces it.
So yes, it can spread there.