Isso é embaraçoso: eu deveria ter checado as FAQs do Wayland do X.Org mais de uma vez. Eu encontrei a resposta para a minha pergunta exatamente onde eu procurei pela primeira vez ... [wayland.freedesktop.org/faq][1]
...there are some clients which rely on X11, and always will be. To that end, XWayland provides a plugin for Wayland compositors, running a real X server. This gives legacy clients a real and compliant X11 platform to run on, displayed side by side with native Wayland clients in your Wayland session
Peço desculpas pelo fraseado da minha pergunta, "o Xlib e o XCB estarão por aí por muito tempo ainda?" A frase "muito tempo ainda" está pedindo uma opinião e eu quis dizer conhecimento factual.
Onde se diz int a citação incluída aqui que "sempre haverá" clientes confiando em X11, eu interpreto isso para significar "por um longo tempo ainda". É meio vago, eu sei. Talvez, como programador, eu espere muita exatidão das linguagens naturais.
Outra boa notícia inexata, que tem relação se vale a pena escrever o código que usa o X11 é que há pouca ou nenhuma penalidade de sobrecarga "a sobrecarga de executar o X no Wayland". Isso tudo me fez decidir: vou continuar com #include <Xlib-xcb.h>
e não vou me preocupar com isso.