I had the same exact problems with my Dell Printer too and came to the same conclusion. There is something that Dell communication protocol do that the TrueVector thing doesn't like so it blocks it. I tried everything, set all the Dell executables full access to the network and it doesn't do.
Any help someone ?
Can someone confirm that it works or not with the full version of zonealarm ?