hm, werde das mal testen aber so beim schnellen überfliegen von deinem code ist mir aufgefallen, dass du nicht document benutzt, siehe nachfolgenden verweis mit <-------- gekennzeichnet:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format">
fo:layout-master-set
<fo:simple-page-master master-name="erste" page-width="210mm" page-height="297mm">
<fo:region-body region-name="xsl-region-body" margin-top="63mm" margin-bottom="1cm"/>
<fo:region-before region-name="bigheader" margin-left="1cm"/>
</fo:simple-page-master>
<fo:simple-page-master master-name="restliche" page-width="210mm" page-height="297mm">
<fo:region-body region-name="xsl-region-body" margin-top="25mm" margin-bottom="1cm"/>
<fo:region-before region-name="smallheader" margin-left="1cm"/>
</fo:simple-page-master>
<fo:page-sequence-master master-name="document">
<fo:single-page-master-reference page-position="first" master-reference="erste"/>
<fo:repeatable-page-master-reference page-position="rest" master-reference="restliche"/>
</fo:page-sequence-master>
</fo:layout-master-set>
<fo:page-sequence master-reference="erste"> <------ muesste da nicht "document" anstatt "erste" stehen