В соответствии с моими знаниями общая сборка может быть доступна для нескольких приложений с одного компьютера.Можно ли получить доступ к GAC с другой машины?
Нет.
GAC - это кэш для каждой машины.
GAC в Википедии
Я бы сказал, что нет, глобальный кэш сборок является глобальным для всех приложений на одном компьютере, каждая машина должна иметь локальную сборку, если ваше приложение загружает их из GAC.