So, lately I started making my own Space-sim (well, started this week tbh, so nothing big out yet), and was using the Unity engine. But that too had the same issues with jittering when the floating point got too high. Wanting to find a solution I came across this one, which while written for Unity in C#, most likely can be converted to the oolite engine (which iirc is written in C).
http://wiki.unity3d.com/index.php?title=Floating_Origin
Basically it re-centers the origin(x,y,z) on the player if player travels x units away from the last origin.
anyway, just wanted to put it out there in case, as I thought of you guys when I found the solution
