For the oil pressure switch(part 13, below image), which lives directly below the vtec module in the back of the engine, so long as there is no oil under the boot the unit should be good, the seal is just bad. You can remove and reseal it with liquid gasket or teflon tape. The hard part is removing the wire connected to the OPs. For that, pull the rubber boot back up the cable to expose the yellow metal end, then use needlenose pliers of your choosing to pull it off. It is tight.
The vtec solenoid (part 12 in fleetw00d's first post diagram) lives directly on top of the vtec housing and that would prob need replacing if it tests out of spec with an ohm meter. And a new o-ring(part 15, fleetw00d) There is also the gasket filter in the vtec module itself(part 5, fleetw00d). If the module is tightened on to hard it can damage that gasket and leak. This and the previous are probably where your leak is.
Everything i mentioned i had to do to stop my leak, but that long part we have been discussing is a different bit entirely. If the oil is only at the back of the engine then it is not that 917-227 part(part 7, fleetw00d). Which dorman will call the vvt solenoid but is the VTC oil control valve assembly for Honda.(
15830-RAA-A01 - Genuine Honda Valve Assembly, Vtc Oil Control)
This part lives at the top left side, just below the valve cover line and would leak down that left side of the engine if the seal was bad. Also just an o-ring(part 8,fleetw00d), but this one needs to be coated in oil when reinstalling.
All in all, i think the tech got the part wrong given your description, unless you do have oil coming down the left side.
Hopefully-E that is a bit more to the point.