Does the InterBase ODBC driver support multiple transactions on a single connection?

No. Multiple transactions on a single connection are not supported by ODBC 3.x and therefore cannot be supported by the driver.