--------------------------------------------------
Excel-DNA is now registered on GitHub Sponsors.
You can add Excel-DNA support with easy billing through a corporate GitHub account.
--------------------------------------------------
You might consider an approach where there are two separate add-ins.
One add-in is a loader add-in which is installed on the user's machine locally and registered as an add-in with Excel to load at startup.
This add-in then check the network and loads the 'real' add-in when it starts.
-Govert