your sheet is good...The Id to overflow is the SystemID not the 64bitAddress.
To get the bits for the Body by adding something to the 64bitAddress you would need to add BodyID* 2^54 (BodyID is always the 9 bit MSBs of 64bitAddress)
To get the SeachString
but your missing the Trapezium Sector forsure, its not in your lockup tab, and the calcs dont work
you can try this system:

EDSM - Elite Dangerous Star Map
The Galactic Positioning System of Elite: Dangerous at your service.
