Why is this natural language sentence converted into a predicate logic language the way it is here?
That would be a little different. Ultimately, I think it comes down to "There is exactly one book, and it is on the table." The answer in the book includes the possibility that there are other books in the universe that aren't on the table.