Das mit "ordnungsgemäss" ist so eine Sache...
Wenn ich mir den Code des Themes anschaue, dann steht da nirgends drinnen, dass der Browser das Bild skalieren soll. Ich bin zwar ein Firefox-Fan, aber in dem Fall muss ich dennoch leider sagen, dass Firefox das meiner Meinung nach falsch darstellt und die anderen Browser korrekt. Soweit ich das sehe, sieht das Theme einfach keine skalierende Header-Grafik vor. Mit einer kleinen CSS-Anpassung wäre das aber kein Problem.
Das Theme selbst solltest Du auf keinen Fall ändern, denn bei einem evtl. Update des Themes würde die Änderung wieder überschrieben. Außerdem ist es nicht sauber. Genau dafür gibt es in WP die Child-Themes.
Sieh Dir mal diese Anleitung an: https://codex.wordpress.org/Child_Themes
Wenn Du Dir das zutraust und Du ein Child-Theme angelegt und aktiviert hast, dann kann ich Dir gerne sagen, was Du ändern musst um das gewünschte Ergebnis zu erhalten.
Peter