Yes! It is possible to get a simple download link through your browser. To access this, do the following:
1) In the Akamai NetSession popup interface, scroll to the bottom and click "If you cannot complete the installation, click here."
2) Press OK to close this popup and try an alternate download method.
3) It will return you to the download page, and a link will be exposed that can be used to download the extension via your browser.