Hi, hopefully John will respond if he found a solution.
We have no expertise in Excel here, nor Microsoft, but it might be possible to solve this by writing some visual basic to use commands to our port, basically write commands to a socket, rather than using http:// links. It seems Excel is insisting on opening a browser window when it sees an http link, and waiting for a response. Secondly, that is a quite old version of IGV. The latest version might work better, no guarantees, ultimately the issue is in how Excel handles links and probably has to be solved there.