I hear what you're saying, 'has to be' because not implementing it would make Elite 'less immersive' or 'less accurate' perhaps?
To me it looks like they chose to do the simple method; '
Nearest object' for your frame of reference, and you'll follow that object in orbit.
As for L-points, all the references would need to be re-calculated in real time because of all the reference bodies moving about.
This would require quite a bit overhead for no gameplay benefit.
They are not simply undetectable, we don't use L-points for anything.
It wouldn't make sense for FD to implement it; time & resources & less CPU cycles available for other things.
IMO, they just use the simple model - 'nearest object of reference' and thats it. Which makes sense in regards of cost (resources, time and cpu).
And thats how we disagree