Percebi que o número de páginas da busca não atualiza quando deletamos ou adicionamos um livro que modifique o número de páginas. Resolvi esse problema colocando o método "super.setRowCount(dao.contaTodos())" dentro do método load da classe LivroDataModel e apagando o método construtor.
Talvez tenha mais processamento, mas acredito que é necessário. Fiz certo?