On the Ecotec the PCV valve is located directly inside/under the inlet manifold/plenum, so you cant really connect an oil catch can to it without major mods to the inlet manifold. The engine vent hose that goes between the manifold/throttle body and the crankcase is just there to let fresh filtered air into the crankcase where it helps scavenge any blowly or crankcase vapours, then it exits the crankcase via the PCV valve which like I already said, is located inside the inlet manifold, where the scavenged gasses etc gets mixed with the engines incoming air, and then it gets consumed in the combustion process.
Theres no point connecting a catch can to the crankcase inlet vent pipe, as this wont stop any oil going through the PCV and into the inlet manifold. A catch can has to go between the PCV valve and the inlet manifold so it can "catch" any oil mist etc that gets sucked in through the PCV and into the inlet manifold with the blowby gasses etc.
The crankcase gasses can actually reverse and flow back through the crankcase inlet vent hose, and into the throttle body, but this only happens sometimes at full throttle, or when the engine is fairly worn and the blowby is too great for the PCV to control.