I suspect that the later (Win 7+) versions of Windows solitaire (and minesweeper, for that matter) did, in fact, cull the unwinnable games.
My guess is that the poster's mom was actually playing FreeCell, in which nearly every game is winnable and people do get streaks like that.