Por isso, não consegui encontrar uma maneira eficiente e sem erros de conseguir isso. O problema era que, se uma pasta fosse criada no cache Rails, uma rota correspondente a esse nome de pasta seria resolvida para a pasta estaticamente antes de verificar a rota Rails (interromper as ações de atualização criar e destruir). Eu resolvi isso criando nomes de rota personalizados para os caminhos que conflitavam com as pastas armazenadas em cache. Agora tudo funciona bem.