What's the circle in the middle? Any chance it was bearing on the end of the axle?
I have a set of baby Moon/Speedster hubcaps that will snap onto the front wheels, but won't on the rear because the rear axle sticks out about 1/4" too far.
Maybe that's why they let loose.