Ya que estas con Firebird, que es un Sistema Gestor de Bases de datos libre y gratuito, podrías utilizar los componentes MDOLIB (
www.mdolib.com), que también son libres y gratuitos.
Estos tienen toda clase de componentes, como los MDOQuery, MDODataset (éste último es el que debes utilizar sustituyendo al TTable), MDOTransaction, MDODatabase, etc.
Ahora mismo, al usar un TQuery, estas usando el BDE que es una capa más en tu aplicación, que está obsoleto y Borland no le da soporte.
Saludos