From your link: "As of April 2019, 3000 of the 10,000 pieces of space debris routinely tracked by the US Military as a threat to the International Space Station were known to have originated from the 2007 satellite shoot down.". This does not make it seem unlikely to me.