I figured out the problem.

The calls I was seeing on the vector report are Flow Out calls. Those calls don't show up on a VDN Call Profile Monthly report, which I was running, but they do show up on a VDN Monthly report. Makes sense now - a Call Profile report shows calls answered and abandoned, and Flow Out calls are neither.