Haha I feel like an idiot now! I thought the game would at least recognize the day changed (kind of like with Pokerus), making Lapras leave even if you save there. Thanks for letting me know that's not how it works
Looking up the dates in YT vids of it clearly shows you're right - I should have checked that sooner! This solves my Braviary problem as well
Thanks a ton!