The outer loop puts you in the context of ep
. The context of the inner loop needs to be established from there (or as an absolute path, starting from the root) - so change:
<xsl:for-each select="dalehoward/ep/tracks">
to:
<xsl:for-each select="tracks/track">