If the OEM parts are not vented and the aftermarket bits are, then they are not legal. Frankly, I NOT entirely clear about where in the book non-OEM manufacturer "replacement" rotors are allowed (speaking academically) but it is certainly common practice to use them.
Kirk