I see the problem. You actually have many kinds of items in the BRL, all of which are valid for the BRL to load. The way BRLs work is to find the first 5 item types they can load, and try to transfer those. You can see this in a message the first time a wagon parks under a BRL. Since you have more than 5 kinds of items, and you're filtering the cargo wagon for a kind of item that is not one of those 5 kinds, nothing is transferred.
You can either redesign your system so that no more than 5 kinds of items are in a single BRL, or else you can set the mod setting to transfer "any" instead of the default of "ore."