According to the NASA press release, in order to produce such a double crater, the rocket likely had to have a large mass on either end, a feature not usually seen in a spent rocket, whose mass is concentrated at the end where the engines reside. This suggests the impactor was either a SpaceX Falcon 9 rocket launched in 2015 or a Chinese 5-1 booster launched in 2014.
However, the impactor's true identity still remains unclear, and neither party has yet taken responsibility.