In my opinion if you have a 4 city or smaller empire, and do not have a big production city that cam make the Hubble and spaceship parts fast, freedom is better.
With order you can get maybe 2 GEs from faith plus a free one from order, so that means you need to build at least 3 parts for yourself. The free great scientist is good, that means that you can replace a faith bought GS with a GE, so you can get 2 of each for 5000 faith instead of 1 GE and 3 GS for 6000 faith.
Order has the +25% bonus form factories but I think freedom with all the specialist bonuses, that also combine well with rationalism specialist bonuses, may surpass that. Even the wonder helps, while order's wonder is basically useless for science, you can build it just for the free SP.
Freedom just has a good synergy with rationalism (and commerce) for science wins. You get to work all specialists and on top of the extra science from rationalism, you get: extra food, more happiness and extra production with SoL. Also longer golden ages. Extra food and production from specialists means you can work trading posts instead of farms, mines or lumber mines. At that point trading posts will give science and lots of gold (even more with commerce finisher). The extra gold will let you buy spaceship parts, instead of building them, freeing up your queue for banks and stock exchanges maybe, which give more gold, (and maybe science with Commerce). If you need even more gold you can start a golden age, it's 50% longer.
Whenever I tried science victory with Freedom, I never built any spaceship part, I always saved my money right after research labs. With switching citizens to specialists and trading posts you can easily have a 200 GPT, combined with some trading. Even more with a good terrain.
This means that in 9 turns you already have the gold to rush a spaceship part. And you can trade that 200 GPT for effectively 3-4 space parts if your friends have enough lump gold around. If you don't have enough money you can build one or two parts while teaching for the hard ones. You can even start selling expensive buildings in the last 2 turns if you don't have the money to buy the last parts. If you have big ben + mercantilism you get even better results.
My conclusion is that if you need to rush space ships, you can get the money a lot easier than getting a GE.