1) En la clave del registro de windows:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\FBDBServer_2_0_is1'
Hay una lista de todos los programas instalados en tu maquina:
Pero eso en ultimas no es muy seguro, ya que depende mucho de la forma en como hayan instalado el FB, incluso algunos lo pudieron hacer manualmente, la verdad es que yo no me preocuparía mucho por dicho asunto, pues un usuario que va a usar un software de este tipo, ya debe tener un mínimo de conocimiento al respecto....
2) Eso si es mas seguro, como lo que te preocupa es la estructura entre una versión y la otra de Firebird, pues lo que necesitas es averiguar la versión del ODS(On Disk Structure)...
Por ejemplo, la versión del ODS de Firebird 2.1 es la 11.1 y se averigua, así:
Código SQL
[-]
select mon$ods_major, mon$ods_minor from mon$database