Netlify でカスタムヘッダーを出すには、_headers というファイルを使うか netlifuy.toml を使うかの2つの方法がありますが、どちらの方法をつかっても content-type ヘッダーの値をカスタマイズしたいときは、以下のように Sneak Case にしないと重複して出力されてしまいます。
正しい書き方
/xxx
Content-Type: application/javascript; charset=UTF-8
間違った書き方
Content-Type が全部小文字。
/xxx
content-type: application/javascript; charset=UTF-8
この場合、レスポンスヘッダーで以下のように2つの content-type が出力されてしまいます。
content-type: text/plain
content-type: application/javascript; charset=UTF-8
他のヘッダーも多分同じじゃないかなと。