Well, not that modern Workbench wouldn't work with older versions. Mine connects sometimes to a very old NT 4 server, when I need to extract data from an ancient DB. But Oracle is Oracle, go figure...
Glad it's working anyway. And, perhaps, it was indeed a problem with config/lib.
Cheers,
-trp