Вы можете просто сделать это выражение ...
<xsl:if test="//d[. = 'xyz']">
Это будет работать, где бы вы ни находились в XML.Если вы хотите проверить только потомков текущего узла, сделайте это
<xsl:if test=".//d[. = 'xyz']">
Что является сокращением для этого ...
<xsl:if test="descendant-or-self::d[. = 'xyz']">