camd.socket is already flagged as not maintained and will be removed in the (near) future. So do not use this.
So CWC is the way forward. So that means you need to have a cardserver that can talk the newcamd protocol. OScam is a good option.
This also means that you do not use the DVB-API of OScam.
Tvheadend will forward ECM requests to the OScam server and also EMM updates if this is available for the encryption that you need to use.
Hein
p.s.: Please create a new topic if you have more questions etc.