Monitoring application calls to DLL
A “static” solution (in the sense it can capture a stack trace on demand) would be Process Monitor. A more dynamic solution would be ApiMonitor, but it may be too old to be compatible with the applications to monitor. Worth a try though.