Finally (well, almost, some things left to be done) made it after 6 months work (not working only on that feature of course): broke the OOoCalc 32000 rows limit and increased to 64k rows, relatively easy to extend further in later releases. See the tracking issue for details.