Как вариант  если уж так критично наличие одноимённой категории бассейна  в случае [бассейн=притокам] просто не создавать категорию притоков, а складывать притоки в бассейн? — Но это нечистое решение, костыль.. Объясните, наконец, чем так критично существование категории бассейна для каждой мелкой реки?