Mystery IP cache problem one macbook all accounts all browsers
Solved, and obvious in hindsight:  there was an entry for her site in /etc/hosts.  Sister knows nothing about hostfiles and has no memory of editing it, but provider not so helpfully advises people to edit /etc/hosts to preview Wordpress ahead of domain transfers, and doesn't bother to warn them to clean up after, so we assume that's what happened.