Como você solicitou especificamente sed
, aqui vai.
$ sed -n '/^<Response/{:a;N;/<\/Response>/!ba;/<ParticipantID>12346789/p}' inp
<Response
<MessageID>ID:c3e2</MessageID>
<Year>2018</Year>
<ClntID>ABC</ClntID>
<ParticipantID>12346789</ParticipantID>
<ProductType>RU</ProductType>
<Date>19010101<tDate>
</Response>
$
Código semelhante a sed - Linhas de impressão combinadas por um intervalo de padrões se uma linha corresponder a uma condição de @ John1024