how to get a list of all nodes that haven been created and are not in use on the system
You could set up a view showing title of content type A,  title of content type B (using relations), hide both and create a custom PHP field that just returns title of ct A if ct A does not have ct B referencing to it. Maybe