I was seeing this particular claimed UFO on several sites. The points you raised about there being no real reason to suspect is had ever flown, and discussing various round structures. Those arguments were not carrying the day (always assuming anybody in these discussions was sincere, and they weren't all just larping as gullible UFO fans, I suppose!)
Given that it was getting traction as a UFO, it was worth it, I think, to put it definitely to bed. NOTHING will ever convince all believers -- but now there are pictures taken from the site that shows what it is. It is about as fully debunked as is possible, that will at least help some folks not to be fooled.