With TrueZIP, you have to satisfy the dependency of the TrueZIP Driver ZIP on TrueZIP Swing, or otherwise you won't get rid of this exception. As long as your app doesn't encounter WinZip AES encrypted entries, the key manager popup does not appear. You can also implement your own key management by following this article: http://truezip.java.net/truezip-driver/truezip-driver-zip/key-management.html (but you still need to satisfy this dependency).
Alternatively, you could migrate to TrueVFS. TrueVFS has an even more modular architecture where you could simply add the TrueCommons KeyManager Disable module on your class path to get the same effect.