A ben vedere dovresti installare il .NET Framework 1.1 per far funzionare la tua dll, è sempre rischioso (e sconsigliato dalla stessa Microsoft) eseguire un'applicazione o una dll con una versione del framework differente da quella per cui è stata compilata.