I should really join the Factorissimo discord for this, but I don't like expanding my, uh, visibility(?) that way (I'm a "lurker" most of the time, you see...)
Shouldn't surface-level recipes be craftable on their subsequent sub-surfaces? I.e., shouldn't the science packs of the other planets be craftable on the subsurfaces of those planets?
If the answer is yes, then Factorissimo's problem is handled because you cannot transport them via rocket. So they would only be able to be built on the subsurface of each planet - which should be able to handle the recipes of that planet anyway.
The thing that would break this is a mod that would allow bypassing the rocket for travel, but that would break Factorissimo anyway if its surface calculations work the way I think it does (i.e., the world they are built on sets their surface conditions?)
I may join the Discord just to post this point.