check my WIP script modified of your script and let me know if there is a better way to take nodes names from somewhere else like JSON, DLL, XML, DYF files.
Excel_Get all package and nodes name and versions.dyn (152.0 KB)
this is the output generated in my computer as my actual installed packages, in the case script does not work in your computer:
Package Nodes List Installed.xlsx (61.5 KB)