Another possibility: If you sampled your wort while it was still hot from the kettle, as you mentioned, you could also get a much lower reading if you didn't correct the temperature. Using a hydrometer calculator, 1.045 wort at a temp of 138F is actually 1.060 if your hydrometer was calibrated...