Eu baixei o artigo que você mencionou e ele responde "não", pelo menos no momento da publicação do artigo. Isso é por duas razões:
é necessário um artigo para revisar adequadamente os trabalhos relacionados, e eles o fazem na introdução, com um resumo na Fig. 1, que diz "não". Pelo menos, se foi publicado em uma conferência respeitável, mas parece que sim (Brodal é citado algumas vezes em "Estruturas de dados puramente funcionais", de C. Okasaki, uma referência sobre o assunto).
No entanto, eles mencionam no texto um algoritmo com tempo de busca O (log n log log n) e concatenação no tempo O (1), esboçado no artigo da K&T no STOC '96. Pode ser interessante para você.
- o desafio aberto da K&T que eles resolvem é sobre dicionários com concatenação O (1) e O (log N) pesquisar / inserir / excluir, mesmo para estruturas efêmeras.
O ponto 1. também garante que você possa simplesmente procurar documentos citando este para encontrar resultados posteriores, eles precisariam citá-lo.
Se a questão tivesse relevância prática (mas não deveria ser), acredito que fatores constantes são mais importantes que a diferença entre O (1) e O (log N) (conforme discutido na Introdução aos algoritmos de Sedgewick), então você precisa procurar apenas referências para o caso de uso do seu aplicativo.