Bueno ya encontre la solución... al iniciar el prg tiene un form de inicio (típica propaganda e informe de que está cargando tal y cual cosa) en el evento on create pregunto si existe el ini (con FileExists), el cual me da el path ya sea servidor o local, si no existe muestro otra ventana donde el usuario cargará el path local o server del DataBaseName y creo un ini con esos datos y con esto evito estar presente en cada instalación. Obviamente en el datamodulo de tables o querys al crearse busca y lee el ini ya creado... No se si será la mejor opción pero es la que se me ocurrio
Gracias por todo
Pablo