I don’t our best possible weapons can put a dent in a ship that can withstand micrometeorites at the speed of light.
I think Independence Day did a decent job at showing our futility on that point.
I also think this is really about softening us further of the deception that is to come.
Of course, it is possible that such "craft" were in our plane of existence while in another dimension concurrently, which allowed us to see them and pick them up on our sensors, but prevented them from being obliterated by our laws of physics (as they slipped back and forth between the two dimensions).
Our only hope would be that the alien software engineers had never encountered hackers with computer viruses.