Hi Beagled,
Can you please try once more to download from our site, I've tried it and it works now. Here is the download link:https://www.typemock.com/download-isolator/
About aquiring new license, I'm forwarding your request to our sales department and they will contact you asap.
Cheers, Alon Sapozhnikov. Support Specialist.