CID is not set in the dialplan. It's set in an AGI script. You sound like an "asterisk professional" who is trying to play by the FreePBX rules (sorry, not meant as an insult, just an observation that could explain your difficulty, could be wrong).
In Vicidial, much of the processing is pushed off onto perl agi scripts. The channel data is processed by perl and fast decisions are managed by the vicidial_manager processes responding to requests in the manager's mysql table. So you will not see any of them in the asterisk CLI unless you have agi debugging on and are in the console directly (and errors in the agi scripts will often only be visible in the asterisk "screen", not a remote console).
All that being said, you should post the settings you modified to make this work. The caller id of the agent, the caller id of the campaign, the settings you chose for the campaign, and the actual caller id that showed up on the resulting call are all relevant, so posting them could be useful. Obviously you can fake the callerid, but at least telling us if one of them was shown to the call recipient would be useful. Also, to be sure, generating a direct call to that same recipient (outside this test) to be sure your callerid will get through in the first place could be useful. I've had several clients chase something like this only to find out their carrier was blocking CID in the first place. LOL
Note: Moved topic to "Support" as this was not related to the Installer.