Amazing!! And I am so glad you spoke up and said something to your partner's uncle. I cannot imagine how/why anyone would throw out toys like this and not at least give them to Goodwill or something. Or Facebook post "Have a bunch of dirty toy ponies, anyone want them?" Geez, some people are so dumb.
Lucky you! And wow, they cleaned up beautifully!