I'm not sure that you are aware that you can right-click on each dependency and select Why is this in dependencies? The explanation might be specific enough to narrow down the reason why each one is there.
Michael Munroe, CLD, CTD, MCP Automate 1M+ VI Search, Sort and Edit operations with Property Inspector 5.0, now with a new Interactive Window Manager! Now supports full project automation using one-click custom macros or CLI.