How to read NFC tags Simultaneously?
In my brief and recent experience of this kind of thing, the answer is yes it is possible, but all the solutions I found were expensive. First of all, unlike the low frequency rfid tags, high frequency tags with anticollision are fairly expensive. Next, the readers for these high frequency tags are fairly expensive. Long range readers for these kinds of tags do exist, but they are extremely expensive, on the order of hundreds of dollars each. That sort of answers the question you did ask.

The question you didn't ask, but probably the one you want the answer to (How do I cheaply implement my entire smart library) is a bit more difficult. Certainly, webcams are cheap, and you could put one on each shelf, facing it's opposite shelf. Using a bit of image processing, you should be able to (fairly easily?) identify each book on the shelf from the spine, in any orientation. The processing requirements of this would, I think, not be huge; A raspberry pi zero could probably do it. This solution is likely to be the cheapest one that does exactly what you want, and is probably the best too. It's not the simplest, because you have to figure out exactly how to set up the image processing, and probably scan each book, but you would have had to do some operation to each book (install a tag) anyway, so this isn't that much more effort.

If you wanted to, you could stick with the webcams, but use QR codes instead. The processing for these is simpler, but then you have big qr codes on each book, which doesnt look great.