If you refer to inset (a) in the figure, creating tags for top, middle and bottom layers and then doing projection on tags is the right thing to do.
Please could you explain what exactly failed in projecting on the tags - you may also post the corresponding picture of the band structure, script and log of the calculation for the sake of completeness?