I think your current is much better. The background on the new one is pretty cool, but I don't like how you made the stock transparent.
Try this... Put the stock back to 100% opacity and the blend mode on normal. Duplicate it and gaussian blur it on around 2.5. Set the blurred layer to soft light or overlay (whichever looks better). Now make a new layer on top of those. On this layer, begin brushing around the render with the same brushes you used in the background. Make sure the brushing goes over the stock, but not too much is covered. Now Hold Ctrl and click on the layer with the brushing over the stock. With it selected, create a color balance layer. Change the color as you like. After this add a one pixel border.
This should make it look a lot better.