I am assuming this last question was for me.
Yes, I tried all that.
I have now got it working again, but the most important factor seems to be that you have to have the key on a USB port all on its own. Since I have plugged it into the front USB port of the MacPro it is working (for how long I don't know yet).
The funny thing is I had things working on a generic USB hub for a long time. Then with the more recent updates the elicenser seems to have become flakey when not plugged into its own dedicated USB port. I mean even the USB on the back of an Apple Display didn't work and that surely ought to be tested. It is certainly not acceptable for this dongle to require its own USB port. It is at high risk to be damaged sticking out the front of the MacPro (that's why I try not to use those ports), and the back is being used already. What about laptop users with very limited ports?
Obviously this is a software issue with the new version(s) of elicenser and needs to be fixed urgently. What I had to go through to get my purchased software (hopefully) working again is simply not acceptable. Steinberg is a company that has for a long time now been less interested (and capable) in Mac development and to have the VSL protection mechanism depend on them is quite scary. I think VSL should have some contingency plan here as you really can't have professionals on a tight deadline dealing with this sort of crap.
I will state again that iLok has been completely invisible to me just doing its thing on a generic USB hub with no delays and no problems whatsover. This is what I would expect from a classy product such as VSL produces. If not iLok then some other solution with competent programmers behind it. And for goodness sake stop it with the sample database checking upon each reboot. Once a month should be enough in addition to the license checking already taking place each launch.
Cheers, Tom.