If I'm understanding you correctly, this is a simple enough modification. This is the Entity template from rev.categories.xml.config - just replace the 1's in the following code with the CategoryID of your Products category (red indicates line changes)
Code:
<xsl:template match="Entity">
<xsl:param name="prefix"></xsl:param>
<xsl:param name="eName" select="aspdnsf:GetMLValue(Name)" />
<li class="tame">
<xsl:if test="number(ParentEntityID) > 0"> <!-- don't render root categories -->
<xsl:value-of select="$prefix" />
<xsl:if test="number(ParentEntityID) != 1"> <!-- make 1 the ID of your products category -->
<span class="catMark">>></span>*
</xsl:if>
<a href="{concat('c-',EntityID,'-',SEName,'.aspx')}">
<xsl:if test="EntityID = $CategoryID or descendant::Entity/EntityID = $CategoryID">
<xsl:attribute name="style">font-weight:bold</xsl:attribute>
</xsl:if>
<xsl:value-of select="$eName"/>
</a>
</xsl:if>
<xsl:if test="count(child::Entity)>0 and ((EntityID = $CategoryID or descendant::Entity/EntityID = $CategoryID) or (descendant::Entity/ParentEntityID = 1) )"> <!-- make 1 the ID of your products category -->
<ul class="tame">
<xsl:apply-templates select="Entity">
<xsl:with-param name="prefix" select="concat($prefix, '**')"/>
</xsl:apply-templates>
</ul>
</xsl:if>
</li>
</xsl:template>