Поделиться темой в нескольких категориях

Если нет причин, по которым C не должен видеть обсуждаемую тему, я бы просто переместил её в вашу общую категорию. Для участников из C это может быть просто информационным шумом, однако создание более узких категорий (например, для A+B) и обучение пользователей их использованию быстро приведёт к усложнению системы.

При наличии A, B и C у вас уже есть комбинации A+B, A+C и B+C. Если добавить D, появятся A+D, B+D, C+D, A+B+C и так далее.

Вы можете создать теги, например для-A, для-B и т. д., чтобы при перемещении такой темы в общую категорию пользователи могли сразу понять, актуальна ли она для них.