Pues si, estuve investigando un poco y resulta que la función IsNumeric te devolverá un true en caso de que se trate de
cualquier expresión numérica, siendo e la base de los logaritmos naturales, en la mayoría de los casos, cuando x tiende al infinito. No recuerdo bien mi educación media superior, por lo cual no puedo abundar mucho en el tema, pero entonces no es tan increible, si es una expresión numérica, creo que como dijiste, lo mas recomendable entonces es antes de utilizar IsNumeric, validar que no contenga e.
Salu2,