@BARRY G. VARGAS Sr, It is not unusual for more than one copy of a dynamic link library (DLL) to be present on a system. Although many DLLs used by applications are located in a system folder (e.g., C:\Windows\System32) where they can be shared some applications are designed to work with particular versions of DLLs. Consequently, when such applications are installed they also come with their own private copies of the DLLs that they need to function.
Your concern about the AI "solution" is well founded. It is not practical to run every application on your system and use Process Explorer to identify every DLL that the running application uses or may use during program execution. And even if you could do such a thing, are you sufficiently well informed to understand the results?
If your system is running properly and is not suffering from a critical shortage of disk space it seems to me that recovering disk space by deleting DLLs poses a significant risk compared to a minimal benefit. Deleting an application's private copy of a DLL could cause that application to fail and become unusable. If disk space is a critical problem there are likely other methods to recover space that would be more effective and pose less risk.
Based on what you have said in your question I recommend that you do nothing with respect to the multiple copies of the DLLs.