Si quieres el campo fecha como NULL simplemente quita la fecha de vencimiento de tu insert. Tu consulta quedaría así:
Código PHP:
Ver originalmysql_query("INSERT INTO entrada_insum (nombre_insumo, cantidad, presentacion) VALUES ('$nombre_insumo[$i]', $cantidad[$i], '$presentacion[$i]')",$conexion)or
die(mysql_error());
Lo probé así y funciona con datos manualmente, espero que no seá otra lógica de tu código PHP. Cualquier cosa estoy para ayudarte.
Saludos.