I’ve done this with Premiere on a PC, MAC needs a PC for the encode to zoom.
Download NDI Tools. https://www.ndi.tv/tools/ and install the premiere extension.
In PP prefs, turn on NDI output.
On a PC on the same network, open the Webcam Input NDI Utility and choose the NDI out from PP as the source. (If you are on a PC this can all be done on the same machine. Virtual cam is not avail for MAC.)
Open a zoom meeting.
Choose Advanced at the top center tab.
Choose Content from 2nd Camera. Click Share sound at the bottom left. Click Share. If it’s not the 1st source that pops up, there’s a “switch camera” button in the upper left, cycle til you get the PP output/virtual cam.
This is a near-no-latency setup. Works a bit easier if you have 2 or 3 monitors.