basicamente que el sql server cuando inserta un valor de fecha de tipo dia mes año en un campo que esta en un campo de una BD que esta en ingles, arrojara error.
Sin embargo si le pasas la fecha formateada como año mes dia, no importara si la bd esta en español o en ingles, la insertara de todas maneras.
claro que al leerla saldra con el formato definido por el idioma de la BD.
Para mas informacion, prueba.