Innovative. I'll bet it works great. I agree with your assessment regarding the code.Not the resurrect and old thread but I ran into this exact same problem and ended up using the old drain as my vent line in kinda a u-vent set up, not sure if this is code but here's how it looks.