In digital logic that is called a wired OR... ignition OR lights make the car run. Somehow the lights are providing power to the ignition separately from the ignition switch.
That means if you turn on the lights, push the car and dump the clutch she'll go
...
Are you using a relay for the lights? If so, that might be where the issue is. Check the wiring there...