Analisando a endpoint disponibilizado pela Regina, percebi que a API retorna uma lista com os dias/horários bloqueados apenas no mês, já que os parâmetros que são passados na url são: estabelecimento id, mês e ano. Com isso, achei desnecessário que a requisição fosse feita a cada mudança de data e conclui que o ideal seria realiza-la apenas quando o mês/ano selecionado no app for diferente do que foi passado na requisição anterior.
Regina verificar por que não está trazendo apenas bloqueios do estabelecimento passado e se tem como ativar os parâmetros de mês e ano.