Your problem may be the order in which your INITS are loaded.
We tested the InitCdev with the Toolbox. After moving a couple of virus detectors around, so that SAM Intercept loads BEFORE the InitCdev, and Vaccine loads AFTER InitCdev, the Apple Communication Toolbox worked great.
Some virus detectors don't respond well to the way this INIT manipulates them.