Update:
I've attempted to install the control under the local admin account, allowed unsigned activex controls to be installed in IE7, and added the site to my trusted sites list. it seems it is being blocked by vista itself.
There are no GPO policies to worry about and no domain admins as they are in a workgroup.
Any ideas?