С вами должно быть все в порядке, если бинарное изображение, которое вы отправляете, на самом деле не требует ничего в dll, который вы не отправляете. Это включает в себя «не предоставляет функциональность, предоставляемую отсутствующими DLL».
Например; не открывайте кнопку «скачать как pdf», если ваши pdf инструменты не «установлены».
Я делал это раньше, имея своего рода систему плагинов, которая сканирует предопределенный каталог для .dll и строит список всех открытых классов, реализующих определенный интерфейс. Может быть, излишне для того, что вы хотите, и все наоборот, чем вы предлагаете.