Unfortunately, I doubt it was Petfinder's fault. Most likely it was the shelter. Either they accidently deleted your email, or Ellie has actually been adopted, but they didn't bother to tell you or update their list.
I'm glad you found somebody to love though! And we will just hope that Ellie has been adopted and it just hasn't been updated.