Если бы это был я, я бы, вероятно, вручную бросил свое собственное исключение, чтобы обработать этот случай (если исключение даже действительно необходимо).
Если бы я чувствовал себя ленивым, я бы, вероятно, использовал ArgumentException
, поскольку аргумент команды технически недопустим, поскольку сущность, на которую он ссылается, не существует.