Ah! Thanks for pointing that out!
I must have misinterpreted the use of groups since I thought it's primary use was to be able to filter statistics. I didn't realize it was a part of the actual DNS filtering as well.
I was going crazy here - have used Pihole for many years now and didn't understand what was going on. But now I understand. Thanks for solving this problem for me!