blend colors procedurally on a single grass layer using the Runtime Virtual Texture system

Obviously your UVs for the RTV are wrong.

You are making a single grass mesh use a whole RTV texture as its texture.