Hello,
As far as i know, CAL is not required for non microsoft program. So you dont need a CAL for each user using DLP enforce UI.
regards.
MS Technet link about CAL :
http://social.technet.microsoft.com/Forums/en-US/a84adaaa-49be-4714-b144-381f8840a730/when-do-i-need-cal