Erro de exibição/Filtragem de campo data na consulta

Bom dia.

Estou com a versão 9.9.020 (5) do SC para FIREBIRD, e estou com esse problema:

Se monto a SQL dessa forma:

SELECT
MATRICULA.IDF_MATRICULA as IDF_MATRICULA,
MATRICULA.DAT_MATRICULA as DAT_MATRICULA,
MATRICULA.SIT_MATRICULA as SIT_MATRICULA,
MATRICULA.ANO_LETIVO as ANO_LETIVO,
ALUNO.nme_aluno as NME_ALUNO

FROM MATRICULA, ALUNO

WHERE aluno.idf_aluno = MATRICULA.IDF_ALUNO

O campo DAT_MATRICULA é reconhecido como VARCHAR.

Se monto a SQL dessa forma:

SELECT
IDF_MATRICULA,
DAT_MATRICULA,
SIT_MATRICULA,
ANO_LETIVO
FROM MATRICULA

O campo DAT_MATRICULA é reconhecido como DATA.

O que ocorre é que na exibição (na consulta) da 1ª SQL, o campo data vem no formato AAAA-MM-DD, mesmo que seja informado que o formato de exibição é DD-MM-AAAA. E não consigo filtrar por esse campo. Na 2º SQL, o campo vem correto (DD-MM-AAAA), e filtra normalmente.

Caro @amnalon,

O problema já foi reportado para a equipe de desenvolvimento, e qualquer novidade sobre, estarei dando um retorno através deste tópico.

Atenciosamente,