Hmm...well, certainly that mileage is impressive. I cannot explain that.
Did you get your car tuned after the installation? If so, one believeable explanation for the increased fuel economy is that they advanced the timing for cruise situations.
Is your supercharger a centrifugal or a roots style?
When I said your supercharger would generate up to 20psi, I meant if it's a centrifugal and you have no bypass valve, and you're cruising down the highway, meaning your throttle is mostly closed. The supercharger is still spinning the same speed and sucking in the same amount of air, but it just can't go anywahere. If you have a blowoff valve on the supercharger (a bypass valve more accurately describes it) then it will usually sit at the bypass valve's activation pressure.
However, if your supercharger is the roots style which replaces the intake manifold, then it will not generate boost unless the throttle is open because it can get no air until then, but it does spin and drag on the motor.
I'll have to look into why you're experiencing that high of mileage (unless it was 240 miles down hill all the way!

). But it seems to violate the laws of energy physics.
Anyways....superchargers are fun!!
Dave C. '04 Z06