The material master filter is unique. At a high level you can restrict on base table MARA. Everything else doesn't stop material coming across, just restricts the view that gets saved on database.
So if you have filter
MARA-MATNR = 1*
MVKE-VKORG = AS01
You will get materials, 1,2,3 ... even if material 3 is in sales org BT01. It just won't save the sales area data BT01 on CRM
You can get round this - but it's developmen