the allowRemoveRow
is a global settings, it works on the table level https://jsfiddle.net/s37kw6yq/6/
May I ask what are other settings in your context menu? I think that it might be a good choice to create a custom menu that does not have some of the options for a given row index.