Those are much better. And I still don't have a clue -- unless it's the smallest frame slider ever.
One thing's clear, though. If it came off your bike, at least one other part did too. That's not the end of something. Since you didn't find anything else, it's either wfooshee's phantom part...