No, the ABS Controller is responsible for TCS/VDC on an '08 Quest. Later models can have other stuff like Chassis Controllers, but yours doesn't have any of that. In fact, looking through the FSM, I was surprised to find your ABS is on the CANbus but doesn't throw codes. Diag on it is old school. That's plain odd for an '08, but the Quests always were red-headed stepchildren. Here's your manual by the way:
https://www.nicoclub.com/service-manual ... %2Fbrc.pdf
The "VDC Off" lamp failing to turn on indicates you may have either a bad ABS or a wiring problem with the ABS connector. The switch is monitored directly by the ABS Unit, but the lamp gets turned on by the cluster via a CAN request from the ABS Unit. The first thing I'd check is whether there's voltage on one of the wires to the switch. It's a grounding-switch setup, so with the switch disconnected you should see voltage on one wire and ground on the other. Use a meter and not a test lamp, the voltage will come from a pullup resistor inside the ABS and won't light a lamp. If you don't see voltage on either of the wires then it would tend to point to a wiring issue with the ABS connector or possibly bad power to the ABS Unit.