Глупая причина, правда, но мне потребовалось несколько часов, чтобы починить, и это совсем не то, с чем вам нужно иметь дело, когда вы пытаетесь разобраться в сложной проблеме.
Чтобы добавить сборку в GAC, необходимо указать расширение .dll, но при попытке запросить или отменить регистрацию необходимо НЕ указать расширение .dll.
Запуск
gacutil –l myAssembly
вернется
Number of items = 1