Ok. Here is what I did for future reference. As a table really is the best layout for this report, I have done the following:
<table class="confirmtable" repeat="1">
<tr>
<th class="idflnum">IDFL#<br />CIQ/CH#</th>
<th class="type">Type</th>
<th class="rush">RUSH</th>
<th class="complete">Estimated Completion</th>
<th class="represent">Sample Representing</th>
<th class="label">Label</th>
</tr>
{% for c in confirm_data %}
{% ifequal forloop.counter0 5 %}
</table>
<div><pdf:nextpage /></div>
<table class="confirmtable" repeat="1">
<tr>
<th class="idflnum">IDFL#<br />CIQ/CH#</th>
<th class="type">Type</th>
<th class="rush">RUSH</th>
<th class="complete">Estimated Completion</th>
<th class="represent">Sample Representing</th>
<th class="label">Label</th>
</tr>
{% endifequal %}
<tr>
[...]
</tr>
{% endfor %}
</table>
This works. I'm happy. Still don't know the use of repeat="1" if the table won't go to 2 pages but that doesn't matter now. This works really well. Thanks for the pushes in the right direction.
Greg