Wenn der Fehler erst beim Excel.Workbooks.Open auftritt würde ich da auch das Problem suchen, da sollte das Excel Objekt ja schon existieren.
Bei Dateien auf Netzlaufwerken ist ein Vergleich der Einstellungen des jeweiligen Trust Centers ratsam, die können trotz identischer Installationen komplett anders aussehen wenn Excel hier oder da schon länger benutzt wurde. Auch würde ich testweise die Quelldatei mal lokal legen oder statt einem .xltx eine einfache .xlsx benutzen und schauen ob das Verhalten sich ändert.
Excel.visible=True kann man auch vor das Öffnen setzen um ggf. ausgeblendete Meldungen hier sichtbar zu machen.
HTH
Carsten