The problem has been solved indeed with the edmJson syntax, the problem was the isEditable field not being read and thus not being evaluated:
edmJson
isEditable
UI.UpdateHidden: {$edmJson: {$Not: {$Path: 'isEditable'}}}