Renato, com um contrato assinado e um escopo fechado dessa forma não estamos fazendo Ágil certo? O cliente finge que tem uma mentalidade Ágil e a equipe finge que faz Ágil. Simples assim.
Mas calma, tentando achar uma solução. Vocês podem definir um Roadmap com as funcionalidades que serão entregues, e as ondas (releases) em que essas funcionalidades serão entregues. Com isso você pode organizar um Kanban com esse backlog ou mesmo usar algumas práticas do Scrum. Talvez com o tempo o cliente veja valor nessas entregas e comece a ponderar.
O que precisa ser deixado claro, isso não é Ágil. O cliente pode se enganar, a equipe pode se enganar, mas não é um mindset Ágil.