No sé si entendí bien lo que planteas, pero mi sugerencia es la siguiente:
Puedes utilizar plugins.
Existe un componente para cargar plugins, este componente te permite guardar forms, actions, procedimientos y compilarlos en un archivo, luego colocas el archivo en alguna carpeta de tu aplicación.
Posteriormente preparas tu aplicación para buscar estos plugins y si los encuentra, carga el Form y añades un botón o un menú para que puedas llamarlos.
Después de todo un reporte en QuickReport se comporta como un Form, o bien está contenido en un form.
De esta forma distibuyes los reportes que estarán disponibles para el usuario y si necesitas modificarlo solamente haces los cambios sobre el plugin y no sobre toda la aplicación.
El componente al que me refiero es:
TmxPluginLoader
Además pertenece al conjunto de Max's Components for Delphi que son Open source.
Espero que te sea útil, un saludo.