I agree with what you said 100%. That's EXACTLY what happened. The "media" is also hyping the fact that he "fell" for a FEMALE on the set of the sheepherder movie and that they were able to pull off having a child.
Not that I believe Ledger is gay, but the fact that his girlfriend got pregnant doesn't tell me much. This guy managed to father several kids while he was flitting around the NJ Statehouse.