Some questions that should find a solution:
1. Are you enabling logging from within your object instance or the top level application?
2. Are you referencing the merged single DLL, i.e. Core/Complete, or the individual DLLs?
3. Can you elaborate what you mean by “I also notice that the ExampleConsole refrences NLOG directly, which I am not able to do from my libarary because it errors out and says the methods are available both in NLOG and NetworkComms.”
Once you reference the NetworkCommsDotNetCore.dll you should be able to add namespace references to NLOG without issues?