Yes, you are correct.
The Document server can have different versions of NX documentation installed.
I presume that Teamcenter will have (or already has) documenation through the Documentation server.
The ENV variable of NX only points to the server and port. NX adds the path required to the correct documentation.
NX and Teamcenter share the same doc server starting with Tc 10.1.4
We have NX and Teamcenter documentation running without any problem, was just installing the Tc docs on the server and pointing the Tc clients to it, nothing more.
Production: NX10.0.3, VERICUT 8.1, FBM, MRL 3.1.7 | TcUA 10.1 MP7 Patch 0 (10.1.7.0) | TcVis 11.4
Development: C (ITK), .NET, Tcl/Tk Testing: NX12.0 | AWC 3.4 Preparing: NX12.0
Employees of the customers, together we are strong
How to Get the Most from Your Signature in the Community
NX Customization - Best Practice Guide