Nach weiterem rumprobieren viel mir auf, dass Firefox höchselbst irgendwann - wahrscheinlich als die Tabelle noch als Platzhalter bereits im html-Text stand - <br>
in die leeren Tabellenzellen eingefügt hat.
Und ich glaube mich zu erinnern, vor einer ganzen Reihe von Jahren genau zu dem Thema leere Zellen und wie sich die Browser dabei verhalten sollen, gelesen zu haben, dass man die Zellen irgendwie füllen muss.
<br>
geht für mich sehr gut. ( wäre nicht gegangen.)