Salut,
InDesign est très limité au niveau du xml.
En gros tu ne peux que attacher une balise à un bloc, à un format de caractère ou un format de paragraphe... Tu peux aussi balise les illus et tableaux (pour les tableaux ça doit sans doute être du CALS).
InDesign ne gère pas les contexte (le contenu d'une balise <titre> aura toujours le même format.
Après tu peux bien sûr amélioré la mise en page par des scripts, comme tu semble savoir en faire mais je ne pense pas qu'il faille attendre des miracles.
La prochaine version d'InDesign (CS2) arrive, apparemment Adobe a amélioré la gestion du xml.. à voir...