Test to make sure that VSV2 actually works & isn't stuck open (broken). With the engine off, try to blow air through it. If air does blow through it, it's defective.
More than one input can occur for the emissions computer to trigger VSV2. You've ruled out one of them testing the vacuum switch. You can test the cat temp probe according to the FSM and it's doubtful the coil trigger is faulty.
If your test for VSV2 shows that it's good, then the suspect is the emissions computer.
If you're interested in passing a smog test, the vacuum hoses to the ACV can be routed to ensure air gets injected to the air injection manifold regardless if vsv2 is working or not. The vacuum hoses going to the ACV can also be plumbed (& plugged) so the ACV diverts air to the exhaust pipe instead.
During a smog test, it's best to have the air injected into the ex ports via the air injection manifold... If it's check valve flows air freely.
(but then again... there's a member here that could only pass with the air diverted to the ex pipe....so who knows?).