The DIVA with Sip Control is fun to play with.
In my scenario I am using
Dialogic HMP for SIP
Eincon Diva 8.3 drivers, to make the Diva board work
Sip Control 1.5 to establish a virtual call bertween HMP and the Diva board
To clarify one other thing for everyone, just because it is not fun looking for this info.
When you want to outdial to the board, to let HMP know you want to establish a virtual call out on one of the board's lines, you dial <number>@<your_HMP_Nic'sIP>:9803 as that is the default port (configurable) SIPcontrol is listening to, for outbound Diva calls.
As everything is done virtually by HMP in my scenario, I have no problem passing ANI/DNIS, I just receive/pass whatever value I want through the Dialogic API. After that, it is everyone else's problem.
Sorry if you are using OCS 2007 or something instead of HMP with SipContorl 1.5.

I haven't done that yet so have no comment on CLID related stuff.
Thanks,
Orion