2 Answers
2

Unfortunately, the select similar layers function ignores the groups they are in. A (not-so-recommended, but might-apply) alternative would be use smart objects instead of groups, and "enter" them to select layer types. This will of course mean you can't work with them in context, but if you are working with large groups it might apply to your case.