LVP8様
ご指摘の通り、削除・追加を行ってみましたが、変化はありませんでした。
ちなみに、除外したいカテゴリーnews(id=1)に加えて、その他のカテゴリー(id=2,3…)を記述した場合、id=1を除いたid=2,3が、デフォルトの降順(最新の投稿順)でソートされました。
get_posts('numberposts=5&category=-1,2,3')
調べた限りでは、category=-1と単体?で記述した場合に、orderがコントロールできずに、必ず昇順(古い投稿順)となるようです。
カテゴリーはクライアントが自由に追加していく仕様にしているので、category=-1で新着順に並べられないと、困ったなというところです…