Did you remember the beans.xml file?
mmmm... I feel so...
I had followed multiple CDI tutorials and they put beans.xml file in /WEB-INF ; I had understood that the file was mandatory but misunderstood that that file would make all jars be detected by the CDI bean discovery process. I've just realized that beans.xml must be in every .jar I want to be discoverable.
Thanks for your fast and helpful reply Stuard,