Communications technology is something that is not covered very well at all within freelancer. Within the houses it's supposed that the tradelanes themselves serve as the communication hubs utilized by the four houses, interspace and various other organizations.
We've no evidence that I can think of which suggests that we're to believe otherwise.
Humanity's technological leap in technologies is chiefly care of the ageira vault, which in turn doesn't seem to have included much in the ways of comm tech. Which makes perfect sense as the treasures therin were devised for a species that has no use for them. As such we'll have to assume that folks aren't too far ahead of where we are now.
Which leaves one to wonder about the nature of the borderworlds, but for this thought experiment let's assume that communication outside of the immediate solar system is a troublesome task at best and something reserved for stations at worst. Gives all kinds of room for courier RP (in theory) and other such amusing notions.
Now, to the point, a recon ship utilized by Liberty that would be of any great use at all (scanning beyond the scope available to mundane craft) would need to utilize something extraordinary and not available to the other houses.
I would think that the use of a combination of drones and jump technology adapted to the specific task at hand would be the ideal combination. Liberty was concocting means by which travel between two extreme points could be accomplished (Texas incident), to which we would have to assume that a number of other testbed technologies involving gates was built along the way.
To which end I would almost think that the ship would possess some form of localized gate generator designed to bridge the gap between the vessel and a neighboring probe, or just as a window, through which a location a vast distance away could be surveyed.
An intergalactic endoscope, in other words.
Just a thought.
Whew, typed that in about 3 minutes. Sorry if its clumsy.
ok... seriously jinx... quit deleting images. You created the original post YESTERDAY and it already says the images are deleted, hell I never even got a chance to look at the thing =/