It’s possible to allow non admin users to install ActiveX controls on specific websites specified in a Group Policy. Here’s the group policy to allow ActiveX based on specific websites:
Computer Settings -> Administrative Templates -> Windows Components -> ActiveX Installer Service -> Approved Installation Sites for ActiveX Controls
You then have to add the list of websites you want to allow users to be able to install ActiveX controls on, specifying 4 numbers separated by commas. Each 4 numbers specify whether the ActiveX should be installed based on how the ActiveX is signed. There is more detail in the group policy description in the Group Policy Management Console, but as a general rule, use 2,2,2,2 to allow all ActiveX controls to install silently without interrupting the user on the specified website.