Emma only crashed in the pilot because the wolf was trying to keep her in town so that she would help the huntsman. The second time with Hansel and Gretel she didn’t crash she faked it so that she could call their dad and have him meet them.
Why fake it right at the edge of town? Could something deep down inside of Emma have believed that these kids and their father were really unable to leave Storybrooke?