There are a lot of debris up there that are not included on any of the TLE's that are provided. It could have been almost any of these, or even one of the classified sats.<br /><br />There are hundreds of shrouds and covers that are in low orbit that travel quite fast and reflect a lot of light. The russian sats are well known for a lot of debris.