Credo che dipenda dal fatto che IsNumeric (come pure le varie Cxxx, come CDbl) con le impostazioni Italiane ignorano il punto considerandolo come separatore delle migliaia che ha significato solo per l'utente.