Hola,
Estamos escribiendo un artículo para el cookbook que los detalle de manera genérica para que sea de utilidad al máximo número de personas.
De manera muy resumida se basa en utilizar DOCXPath con una customQuery mediante siblings de XPath para poder seleccionar conjuntos de nodos hermanos y poder realizar acciones sobre ellos. Para los bookmarks serían necesarios, ya que los bookmarks no rodean contenidos mediante XML, sino que tienen un inicio y un fin pero delimitan mediante nodos hermanos (no hijos).
Saludos.