Fazer exames da Tireoide.
Precisa saber quanto está a glicemia dele. Paciente diabético com glicemia controlada, não dá isso. Ele não deve estar fazendo o tratamento correto.
Faça um Hemograma completo e provas da função da Tireoide.
Deve ser hipotireoidismo.
Talvez os delírios sejam causados por algum dos medicamentos em uso. Sugiro conversar com o médico que receitou a medicação atual.
Procure um Neurologista para fazer o tratamento correto.
Procure um Neurologista e faça os exames.