Я столкнулся с той же проблемой сегодня (хотя я не использую CakePHP), и все, что нужно, чтобы исправить эту проблему, - это добавить действительный элемент <thead>
в каждую встраиваемую таблицу. По-видимому, TCPDF анализирует элемент <thead>
для определения количества столбцов в таблице при выводе таблиц в формате PDF.
Кроме того, я бы порекомендовал проверить, является ли ваш HTML действительным, если продолжают возникать другие ошибки.
Надеюсь, это поможет.