В свое время столкнулся с подобной задачей в своей системе обновления. Причем даже не с "подобной", а прям с такой же. К сожалению, решить подобную задачу (именно в том виде, как Вы ее обозначили) нельзя.
Думаю, проще будет перечислить Реки. Хотя, конечно, в свете самого наличия механизма RecRef и FieldRef такое извращение кажется моветоном
Добавил
Насчет отцепления отчета от конкретной реки - да, это вариант

. Но тока, вероятно, придется оочень много отчетов отцеплять. К тому же, это не избавит от необходимости "перечислить все реки". Мона еще обертку написать, которая будет вызывать конкретный отчет с нужной рЕкой по входящей RecRef.