Who is insisting that abiogenesis be covered in intro bio? Seems to me the concern is giving proper attention to evolution, as the unifying principle of biology. Can't get more basic than that!
Philosophy is an academic discipline with standards. ID would perhaps fit better in a comparative origins or theology class, or a social studies class.