Hey, it seems that the precise provider and the multi-item provider (maybe more) are not quite right. It's negating the request and the train contents then sending that as a filter but it seems the provide order is positive (and the request order is negative) which seems to contradict "When a train arrives to fulfill this order, the output of the combinator will give the full list of items expected to be loaded (negative) or unloaded (positive) from the train." Shame on me for not reading patch notes.
Also I would highly recommend setting up a Discord server for the mod even if it's just a single text channel, you would probably get a lot more feedback and people would be able to discuss designs etc more easily (unless of course I missed the link then ignore me).