I can work on that error.
In NextGenPVE, DynamicPVP should manage it's own zone collection name, typically called "exclude". This should manifest in NextGenPVE as a ruleset called exclude.
Since DynamicPVP calls out specifically to NextGen and the other pve plugin, it does not try to work with LootProtect or any other plugin afaik.
So, in LootProtect, I think you should set EnabledZones back to null. I am not sure if DynamicPVP now names its zones as you specified in your config. But, I think having both EnabledZones and DisabledZones configured is not going to work.
For where to disable it (DisabledZones), we would have to know the zones that DynamicPVP sets for each monument, etc. I can check with the current maintainer to see if they agree that the logic of calling specific plugins for those functions is no longer importatnt. This would allow us to automate the population of DisabledZones.