Ghost plays Hireling at the start of the turn, but the doubled Hireling effect giving +2 cards does not take effect until the next turn. According to the wiki, effects that play Hireling at the start of turn (such as Prince or Summon) should cause Hireling immediately to draw a card.
You're right, that's incorrect. I've added it to the known bugs list.
Thanks for the report! :)