Is there any way for Visual Pinpoint to call this nifty little application when it needs to an all sky platesolve?
Yes of course. But not without writing a new Blind Solver application. PinPoint itself is a DLL that is embedded in other programs, so it uses external programs itself (BlindSolver and SExtractor) to augment it's capabilities. It's not practical to connect out to a COM server directly from within PinPoint.dll I'm happy to provide the linkage info and sources for the current BlindSolver (for ANSVR) to anyone who wants to make one compatible with any of the many solver applications out there. I hope you understand why I am not excited about chasing that rainbow :-) They've gone way out there for example in NINA where they've set up a "chain" of solvers that can be called one after another until one finds a solution.

It's relatively rare that a healthy observatory needs all-sky solutions regularly anyway. I know you have a specific problem with a remote iOptron mount, but at present even the use of the ACP pointing corrector is relatively rare, and needing more than a startup all-sky solve is also rare.

As you can see in the PinPoint documentation, I went all-out to provide info on ANSVR including ways to install to alternate locations on a system that doesn't want the data in C:\Users\yourloginname\AppData\Local\cygwin_ansvr. I also thoroughly tested it and am willing to help use it. It's very widely used, and you don't even need it if you're OK with depending on the online nova.astrometry.net. I'm reluctant to add another solver to the 3rd party solvers I support.

I hope you understand.