Pool of Colors recipe bug

Most recipes using Coalescing Cherubim in the Pool are bugged and default to preparing turret. I think it's because the pool defines which recipes it should use, like this:

<recipes>
      <li>PrepareHostFlesh</li>
	  <li>PrepareCherubimTurret</li>
	  <li>GenerateNephilaMaidenHeartCore</li>
	  <li>GenerateNephilaHandmaidenHeartCore</li>
	  <li>GenerateNephilaMatronHeartCore</li>
    </recipes>

when the recipes should define their relevant bench, like this:

       <recipeUsers>
         <li>NephilaPoolofColors</li>
       </recipeUsers>