Hello Kevin,
I'm not sure I fully understand from your post how you're trying to implement it, but although the CODM supports stop and action noises, it doesn't have any native facility to allow them to be disabled/enabled in real-time. Hence I don't think you would be able to do that within the CODM alone (you would have to use or edit the 'full' ODF format instead of the CODM). When the CODM compiles stop action noises it links them directly to the noise 'pipes', so also making a dummy stop or division for them shouldn't make any difference, i.e. it wouldn't bypass that generated linkages.
The intention within the CODM was to keep it reasonably easy to use, and people could just choose not to load the noise 'ranks' if they didn't want them. Hence my advice would be to stick with that approach for simplicity.