Hola virginia. Porque solo podes pasarla en dialecto 1, que te impide hacerlo directamente en dialecto 3?.
De cualquier forma, podes dejar la info en un campo temporal de tipo TimeStamp (Date en dialecto 1) y luego, con un stored procedure o desde el mismo delphi, extraer la información de la hora y pasarlo al campo definitivo de tipo Time.
Hasta luego.