This article cries out for a map. Fortunately, one is easily obtained. Point Rosee is at the Southwest end of Newfoundland while LAnse aux Meadows is found at the Northwest end. This suggests that the Vikings were unlikely to have stopped at Newfoundland.
That’s pretty interesting since there were tales about Christopher Columbus hanging with North Africans near Spain who had trading with the Vikings in earlier ages. I’ve always felt he knew where he was going.