Changing water/fertilizer requirements for crops

I don’t think you can make it behave in various ways. There is just one universal crop setting per seed, and it doesn’t seem to reference the crop plot at all.
The restrictions for plants, for example, are defined simply via crop plot inventory, disallowing you to put veggie seeds into small plots or spitting plants on any but large plots.