Did you try the create your own MSi bit or were you just registering the dll?
I've found that to be the one that works the best in our environment. Of course, if you're already getting the prompt to download and install it would seem you already have admin rights so the point is somewhat moot. Just download it and install and you'll be all set.
-Luke.