perl_xml (compiled to /usr and intended for compiling purposes) and perl5 (compiled to /usr/local) are two entirely separate extensions.
..and yes, there is also perl_archive_zip, which as the info file says, is intended for use with perl_xml.
perl_xml and friends were only intended to be tce extensions - I don't recall adding a tcz...