The Named CAL is the only one that can be used for License Lease so it is the only license that can be used in combination with a Desktop client.
So indeed, a Doc CAL (and a Session and Usage CAL) will not work on a local client.
In general, the only people that use the local client are developers and a hand full of business people who are rarely connected to the server. If you have server access and are not a developer, don't use the desktop.