That's pretty impressive that they can predict all that. When did they first publish this book? How specific geographically does it have to be? I would imagine that Latitudinally it would need to be pretty specific, but what about Longitudinally?
Almanacs that predict the location of the sun, moon and stars have been in existence since at least 1800, and probably before that is just the only one that I can remember off of the top of my head.
There is no difference between the tables used for celestial navigation used by the shipping industry and the aeronautical industry. The primary difference is the equipment used. For aeronautical work, the sextant has to have a level to establish the measurement, where shipping uses the visible horizon. With height of eye data, it becomes a matter of using spherical trigonometry to establish your position.
With an accurate watch, careful observations and a clear horizon I can establish my position within 1/3 nm (800 yds) of the position determined by the GPS receivers. This is getting a fix based on six stars spaced around the sky. If possible, I like to use planets in addition to the stars just to gain some additional checks on the math.
Latitude is determined by shooting the sun at local apparent noon (LAN), or if you are in the northern hemisphere, an altitude of Polaris (north star).
Longitude is determined by either precisely measuring the time of LAN or by plotting more than one fix.
Aeronautical celestial navigation is a series of fixes dead reckoned (DR) to build up a track. The navigator maintains the track and recommends course corrections to the pilot. They don't tend to rely on LAN, but you can use any star on a true bearing of 000° or 180° (meridian passage) to quickly determine latitude.