We now discovered that Libreoffice opens it fine _if_ the last row does NOT contain any colspans.
This is also true for the examples on the addTable() API page. They work fine on Libreoffice (Which caused us to try some more and investigate). Everything seems to work fine _until_ you put a row which uses _a_ colspan somewhere as the last row in the table