Crea una utilidad externa que modifique el ini con el alias indicado. Luego lo encripta
Tu programa decodifica el ini, y luego lee el alias
Es decir tu programa siempre le hace caso al ini
// no tengo delphi a mano y no recuerdo si la sintaxis es exactamente asi
Código Delphi
[-]
Database.Filename := IniFile.ReadString('Alias', EmptyStr);
Si el contenido del ini es
Tu programa intentara (e imagino que fracasara) conectarse a eso