ich verstehe noch nicht so ganz, worauf du hinauswillst.
1. ein Modul mit Namen, der in einer Variablen steht, kann man mit
require "$modul.pm" oder so laden. Und dann kannst du auch durch $modul herausfinden, was fuer ein Modul (hoffentlich) geladen wurde.
2. Wenn du wissen willst, von welchem Package ein Objekt ist, kannst du das mit ref($object) herausfinden