Well, the workaround for customers on old versions of Windows is any one of the following:
1. Always enable the network adapters and use a more secure & reliable method to disable internet access: https://wyday.com/limelm/help/faq/#remembers-adapters
2. Run your app (and thus TurboActivate) as admin and it will temporarily enable, read, and then disable the network adapter (if any of them were disabled). You could always show a prompt when you get the EnableNetworkAdapters exception or TA_E_ENABLE_NETWORK_ADAPTERS, and add a button that "re-runs" your app as admin (and thus "magically" fixes the problem).
3. Show a prompt of some sort to the customer to explain how to enable the network adapters and launch the control panel to do that (code sample here: https://wyday.com/limelm/help/faq/#disabled-adapters )
4. Have the customer upgrade to Windows 10, which is still available for free (and then they can disable network adapters to their heart's content): http://www.howtogeek.com/265409/you-can-still-get-windows-10-for-free-from-microsofts-accessibility-site/