Another way to do this (at least in 2006 on), but time-consuming, is as follows:
In CMP open your grass asset(s) for edit, choose Edit in Explorer, and copy (don't move!) the folder with the asset files to another safe place on your hard disk. Then recommit the grass asset and then delete it in CMP. This removes it from Trainz (note: disabling the asset won't do this, only hide it, but it will still appear in layouts that used it, so you have to delete it to really get rid of it).
Open your layout in Surveyor, and after it's loaded, choose Delete missing assets from the menu. Resave (better to do so under a new name, just in case you change your mind).
Now go back into CMP and choose Install new content (or something similar, I don't have Trainz in front of me), point to the folder where you copied the grass to, and reinstall and commit it. You should have your grass back in your asset list, but it will no longer appear in the modified layout.
This won't work with built-in assets, by the way, only ones that you've installed yourself.
If you have 2009, you can just use the replace asset tool instead, replacing the grass with nothing (it doesn't just work with textures).
Altogether pretty involved, but if you've got a very large layout with a ton of scattered grass splines it may be faster in the long run.
--Lamont