After enticing a Lapras to stay, I checked the Serebii page to see if it gave any clues. The only information I found was that at different points in the game, the rarity of which Pokemon may appear changes based on your story progression, and that more Pokemon species become eligible.