Sin saber cómo funciona el proceso de instalar (o registrar) un paquete en Plone, no se me ocurre otra sugerencia.
Hay que tener algo en cuenta y es que una cosa es instalar un paquete, y otra muy diferente registrarlo. Es decir, si fuese Django (que es lo que conozco mejor), instalar el paquete es poco más que copiar su carpeta en site-packages, pero para registrarlo y que django lo encuentre hay que agregarlo a una lista en un archivo settings.py ("INSTALLED_APPS").
Supongo que el problema que estás encontrando es a la hora de registrar el paquete, y sinceramente no sé lo suficiente de Plone como para decirte si hay alguna forma automática.
Yo revisaría los archivos de otros paquetes para ver cómo lo hacen
Saludos.