How would you go about contacting the Freelancer developers? Microsoft acquired and then dissolved Digital Anvil, so the only way to get in contact with any of the original devs would be THROUGH Microsoft. That said, I'm sure a lot of of them are bound by certain restrictions and won't be able to help out very much anyway. When I was working for Bioware Edmonton I wasn't even allowed to participate in online discussions about Bioware games, even old ones that were no longer fully supported.
If any of the Freelancer devs could be bothered to help out though, that would be really amazing. Most have most likely moved on though, gotta make a living you know?