Если я пытаюсь изменить ориентацию, то она меняется у всего документа,
Не выдумывайте.
При выводе каждой страницы программно можно всегда устанавливать те или иные параметры страницы (ориентацию, границы, колонтитулы и т.д.). Кто мешает установить на первой странице одни параметры, на второй - другие, на последней - третьи?