Bienvenido.
Me huele a problema de ODBC más que problema de Interbase o de Crystal Reports.
Por lo que pude leer de tu mensaje, no se está creando la sentencia SQL correcta para invocar ese procedimiento almacenado con al menos un parámetro.
HY00: [INTERSOLV][ODBC InterBase driver][InterBase] Dynamic SQL Error, parameter mismatch for procedure ProcA.
Tu procedimiento (ProcA) necesita el parámetro, y nunca le llega (Sentencia mal formada).
Hay alguna forma de que nos puedas mostrar (y de paso vos mismo puedas ver) la sentencia que se genera y que, valga la redundancia, genera el error?
Quizá con ese dato puedas encontrar la fuente del error.
Saludos.