Ответы:
Display Suite действительно перехватывает рендеринг узла до такой степени, что функции предварительной обработки по умолчанию могут не использоваться.
Модуль поставляется с набором собственных функций предварительной обработки, которые описаны в ds.api.php .
В этом случае hook_ds_pre_render_alter()может использоваться вместо, hook_preprocess_node()чтобы изменить вывод через полный массив визуализации. Также $entityобъект доступен со всеми значениями.
$context["entity"]