The values in the table field in the llblgen pro project are the ones reported by the Firebird ADO.NET provider.
If you do a little test with the ado.net provider and use this code:
DataTable columns = openConnection.GetSchema("Columns", new string[] { null, null, tableName });
the columns datatable will have all column definitions for the table specified. This should show the values you're seeing. Is this correct? If so, there's a bug somewhere, either in firebird or in the ado.net provider.