No, you cannot run the Addons from any other directory other than the ILLiad/Addons folder. You can add an "Addon Location" for ILLiad where you can store any new updated Addons and they will be downloaded to the local C-drive when the ILLiad Client starts. Please see the documentation on Addon Locations.