Я тут как-то неудачно приболел, поэтому долго не отвечал.
Я посмотрел результаты профилировки, и каких-то явных аномалий я не заметил.
Единственное, что бросается в глаза — большое количество элементов в шаблоне отчета (~1600 элементов).
Вы говорите, что у вас 8 страниц отчета, но мне это тоже ни о чем не говорит.
Можно сделать отчёт на сотни страниц, но в шаблоне у него будет 10 элементов.
Можете обфусцировать все элементы отчета так, чтобы было непонятно, о чём он? Мне чисто структура нужна.
Просто 1600 элементов — это реально дофига

И то, что на виндах это нормально взлетает, тоже вызывает удивление