Buenos días magiaurbana... creo que el problema en la consulta para los bimestres está aquí
    
Código SQL:
Ver original- GROUP BY EXTRACT(YEAR FROM FECHA),EXTRACT(MONTH FROM FECHA) 
es decir, aquí estás agrupando por año y POR MES, por lo tanto nunca se acumularán los bimestres. Intenta con esto a ver si te funciona:    
Código SQL:
Ver original- GROUP BY EXTRACT(YEAR FROM fechaini), 
- CASE  
- WHEN EXTRACT(MONTH FROM fechaini) BETWEEN 1 AND 2 THEN 'B01'  
- WHEN EXTRACT(MONTH FROM fechaini) BETWEEN 3 AND 4 THEN 'B02' 
- WHEN EXTRACT(MONTH FROM fechaini) BETWEEN 5 AND 6 THEN 'B03' 
- WHEN EXTRACT(MONTH FROM fechaini) BETWEEN 7 AND 8 THEN 'B04'  
- WHEN EXTRACT(MONTH FROM fechaini) BETWEEN 9 AND 10 THEN 'B05' 
- WHEN EXTRACT(MONTH FROM fechaini) BETWEEN 11 AND 12 THEN 'B06' 
- END 
Esto mismo aplicaría para los demás periodos que quieres manejar. 
Saludos y espero que te sirva el código.
Leo.