Não tenho certeza de fazer isso por transação, mas você precisa de gatilhos aninhados ativados para outras partes? Se você desativá-los no servidor, um gatilho não será acionado de outro gatilho atualizando uma tabela.
EDIT (resposta dos comentários):Você precisará alterar o gatilho A para usar TRIGGER_NESTLEVEL