May have been a large unknown booster section of an unknown ownership. Had just seen a photo that someone got a picture of. A white hot blob of energy when it hit. Do not have the pic, don't have the time to search, maybe you could do that please?
* guess the mass was about equal to the size of a Falcon 9 booster or greater...?
That is interesting indeed – but I could not see anything in that link … it does nothing but showing an empty white page. If anyone finds some YouTube postings about this, please provide the link(s) here as well, because it is indeed very interesting.