The Session log will tell you what document a user has opened. The Event log file will tell you what license type that they are using at that time. You can see a message like:
Notice<tab>CAL usage: Using CAL of type "Document" for user "CUSTOM\JOE". Document cals in use: 1
You might be able to derive the doc cal numbers using that logic - as long as you don't have users using different cals for different documents.
If I needed to get information on Allocated doc cals, I might think about using the QMS API to retrieve it.