The ooze shields works fine normally. You seem to want to print every extruder on every layer even when it isn't used. Not sure why you would want to do that, since S3D is already smart enough to not use an extruder until it's needed in the print.
Anyways, it prints the ooze stuff right before a new tool is used for the first time. So if you force a new tool to be used by setting the skirt to "All extruders", then the ooze stuff will be printed before a new tool is used, just as it was if you were printing a new color in your model.
So it sounds like it's working how it should, it's just that you're trying to force it to use every extruder on every layer even when you don't need to