I don’t know what to think about all this. I think your link is very good and makes a very good argument for contrail... but at the same time I do have a tendency to distrust anything that comes out of this administration.
As for WND... that “report” is extremely light on both facts and “experts”.
If it was a Chinese missile, or if it was anything other than a contrail, it’s not proven by anything in WND.
If you follow the internal links, you find that you too can be updated by the experts for only $99 per year.