Thanks for reporting this. We'll be sure to correct the documentation.
I agree that it can sometimes be more convenient to split up, via links, the complex data types from the rest of the documentation. And of course, that also results in less duplication, which does cut down on errors.
The reason the CVI documentation doesn't do that more (it's only done very rarely, for error tables, for example) has to do with the fact that most users get their library reference help from function panels, rather than the external, online help. And in function panels, it's not very convenient to have to follow links, since links open in the external help viewer. Abd the help content (as of CVI 6.0 and later) is exactly the same between function panels and the external help. In other words, one is generated from the other.
Technically speaking, it is of course possible to generate the two versions of the content so that one has links and the other doesn't. It's not trivial, but it's certainly possible. We'll consider doing that in the future.
Luis