Terragen does not currently have the ability to manipulate or "drive" arbitrary (i.e. all) settings using external shaders. Specific shader nodes have some of their settings "exposed" through node inputs in this way, a good example is the Generic-type cloud presets which have quite a lot of inputs. But we need to explicitly code each such capability, we can't just make every setting work this way automatically unfortunately.
- Oshyan