The code for filtering slots was still including channel groups even
when `ANIMFILTER_FCURVESONLY` was set. There were no apparent behavioral
issues resulting from this, but the code was semantically incorrect.
This fixes the code by excluding channel groups when
`ANIMFILTER_FCURVESONLY` is set.
Pull Request: https://projects.blender.org/blender/blender/pulls/126926