Shared Shelf Link installation not working with third party hosts

I just signed up with AcuGIS to host Omeka with Neatline. Installed Omeka and added a number of other plugins without incident. When I try to install Shared Shelf Link I get "plugin is invalid" on the plugins page and I can't complete the install. The same thing happened when I tested it with Reclaim hosting. Works fine on my page however. What am I missing? Is there a work around?

The folder name in the zip that's up on the addons directory is wrong.

It's SharedShelfLink-2.0 when it should be SharedShelfLink instead.