Problem with Integrating External Python Packages

I want to use ANI-2x through PLP. 

I have it and its dependencies installed on the (Linux server) in 1) the conda base environment (/data/Apps/anaconda3); 2) and in its own local conda environment (MyAni2XEnv)

I've added the local conda environment as a tagged resource via the admin page. When using the Python Script component, I am able to get the script to run (when setting Python Environment to this Tagged Resource -- it shows up in the drop down) without error and it flows through the pass port, but I do not obtain the results; no properties are passed, even though the calculation succeeded. Perhaps I do not know the correct way to pass them via the script component. (I did add pandas and numby to this local environment to support record passing.) The general challenge here is that in the conda environment, you do not have access to the base Pipeline Pilot Python. 

When I use Python (on Server) component, I add the base environment to PythonPath so that it can find the ANI-2X package in this way, but that does not work. I also tried adding Python Path under BIOVIA/Integration in Global Properties on the admin page, but that does not help either. This way seems preferred as you should have access to both the ANI-2X package and the base Pipeline Pilot Python. 

I'm using PLP2021.

Any thoughts and/or example protocols that work for you would be appreciated.

Thanks in advanced!

Scott