Végül megoldottam mPDF-el. A probléma az volt ugye, hogy naaaaagy tömbből épül fel a PDF, a PHP meg mocsok sok memóriát használ a tömbökhöz. Ehhez hozzájárul a változó is amiben a nyomtatni való nagy tábla van (~800k). A megoldás az volt, hogy a WriteHTMLparancs előtt nyomtam egy file_put_contents-et, azaz kiírtam html-be a változómat, majd azt küldtem be file_get_contents-el a WriteHTML-nek. Máris legenerálja a 160 oldalt ~100mp alatt. Nem gyors, de gyorsabb - és legalább lefut - jelen projekthez most elég. Örülünk.