The timing of the episode's finale doesn't make any sense. It's clearly fairly early in the evening when the brothers get back to the Pike house. Sam specifically says that it's 12:01 a.m. The insects arrive a minute or two later, they retreat into the house, and they fight the bugs for five minutes of on-screen time. Then, the sun rises, ending the curse.