Можно из очереди набирать не SIP/101, а Local/q101@ваш_контекст.
В диалплане добавьте:
exten => _q1XX,1,NoCDR
same => n,Dial(SIP/${EXTEN:1},)
same => n,Hangup
Тем самым в cdr будет только 1 запись с очередью, если кто-то ответит на звонок, то его будет видно в dstchannel, если никтоо не ответит, то там будет пусто.