La base de datos puede estar creada con Firebird 1.5, sin embargo FB 2.1 la leerá sin problema...
La cuestión es que si la BD creada con Firebird 1.5 no cumple con ciertas reglas del Standar SQL (Sobre todo en su PSQL) por que FB 1.5 permitia ejecutar, pero FB 2.1 restringe o funcionan de forma diferente, podría presentar problemas... aún así, dependiendo de la situación, FB 2.1 te permite configurar el servidor, para que no sea tan estricto en ese sentido.
Para la muestra un botón, si quieres puedes ver un articulo que escribí en mi blog hace algún tiempo, que habla de algo parecido y que les podría servir en esos casos...
http://jhonny.clubdelphi.com/2009/01...ejar-el-miedo/