Olá. Se você ainda está lutando com isso, o 'conceito' que contém a resposta é que a borda é posicionada em relação ao texto (você pode alterar o deslocamento nas configurações da borda para textborder) e, *até o momento*, ela o faz de forma 'invisível' para qualquer outra coisa na página (incluindo a opção 'footer text above the bottom margin' [texto do rodapé acima da margem inferior]).
Isso torna a configuração inicial um pouco trabalhosa, mas tem a vantagem de permitir que você ligue e desligue a borda sem alterar o layout. Isso também significa que precisa haver espaço para a borda entre o texto e o cabeçalho. Assim, você precisa alterar os números roxos na sua captura de tela (para criar espaço) e os vermelhos correspondentemente, se o cabeçalho e o rodapé estiverem no lugar certo no momento.