I feel like it’s similar to the trip to Alderaan in ANH; based on the events that happen on the Falcon, it feels like it takes maybe twenty minutes, but the ‘canon’ timeline takes hours at least.
Every change of location in the island scene is written to lead into the next, but there’s no reason that Rey couldn’t have had a bit of a sleep at some point while waiting for Luke to appear in the hut or the TIE to stop burning. In a perfect edit I would maybe try to cut Rey racing out of the hut to check on the TIE so as to better imply that she took her time and spent the night while waiting for the fire to die down, but that may not be feasible.