These craft pull 500-800Gs and have been measured to be going 13000-20000mph+, so it's highly unlikely that they're made by humans, unless we've figured out a way to not turn into goo at that force, and use materials that could withstand that force as well.
Whatever these things are, they're not weather phenomena, nor illusions, especially when they've been visually identified by countless navy and air force pilots, and picked up/measured by military radar, satellite systems, and other instruments. Pretty sure the military would have easily ruled out weather phenomena/illusions given their budget and capabilities.