Dave,
Your second observation about non-existent last pages is a well-know PPRune bug that has been present for many years. It has nothing to do with moderation of posts.
Have a look at this thread for an extreme example:
https://www.pprune.org/jet-blast/471...a-1-a-360.html
I remember reading an explanation of the issue once, but I can’t remember the details.