does this happen because MS Office threads off the same DLL file?
Sim, você está certo! O Office "compartilha" algumas DLLs com outros programas ou (melhor dizer) outros aplicativos usam várias DLLs do Office. Uma DLL é um tipo de "servidor" que oferece suas funções para muitos "clientes".