As you said, you are using
Requirement Routine 7 - Domestic Business
This will not help you.
There are 2 routine for requirement
7 - Domestic Business
8 - Export Business
Generally, these requirement type is used in access sequence(MWST) to control the follow of values maintained in VK11 - Condition Record.
As you see, routine 7 code clearly indicate,
if plant country = customer
check: komk-aland = komk-land1. (case should be NO = NO)
sy-subrc = 0.
Then only it will suffice your requirement
But, you clearly indicated, they are different.
plant and Sales org. belongs to Norway (NO)
customer belongs to Netherland (NL)
So, for your requirement, you need to maintain condition value in key combination Export Taxes in MWST. In standard key combination/access Export Taxes is assigned routine 8
check: komk-aland ne space.
check: komk-land1 ne space.
check: komk-aland ne komk-land1. (case should be NO is not equal to NL)sy-subrc = 0.
Further, if the routine 7 is assigned to condition type in pricing procedure, then you can't use MWST for export scenario.
Cheers, JP