Hola
Yo también tengo en mi equipo la configuración como dd-mm-yyyy, pero creo que la base de datos internamente lo guarda como mm-dd-yyyy, aunque luego lo muestre como dd-mm, es por eso que le tienes que pasar al formato mm-dd, RESUMIENDO, prueba a poner el código del format tal y como te lo pase yo y me comentas como te ha ido, es decir:
Código:
Format(DTpicker1.value, "mm/dd/yyyy")
--Saludos--