Hola Francisco, si te vas a conectar por escritorio remoto hacia Windows Server para trabar en tu aplicación si ocupas licencias CAL, si tu aplicacion esta en los equipos de la red como instalación o aplicación web y solo consumen tu BD con conexiones entonces
no necesitas CAL.
CAL solo es para ciertos servicios de escritorio remoto, acceso y carpetas. Como te comento, si tus usuarios se van a conectar a un escritorio remoto para conectarse a tu aplicación entonces si ocupan CAL.
Si tu aplicación se conecta directamente a tu BD en la red entonces no ocupas licencias CAL
Saludos!