Por la fomra en que trabaja is_numeric, no no hay forma.
Sin embargo, si usas mysql, no necesitarías molestarte en decidir si el campo es numérico o no, ya que en ambos casos puedes colocarle las comillas al valor y no habrá problema, mysql hará la conversión que haga falta.
De otra manera, podrías hacer un comprobación simple, si el valor tiene un cero a la izquierda, tratarlo como cadena: