Это не полное решение, но я пока не могу оставлять комментарии.
Похоже, IE применяет правила thead к элементам th.Измените 'repeat-x' на 'no-repeat' и установите ширину th и td на что-то намного более широкое, чем фоновые изображения, и удалите фоновое изображение th.Вы увидите, что изображение thead повторяется в каждом th ... Поэтому, когда вы включаете фоновое изображение для th, вы по существу перекрываете фоновое изображение thead.Это определенно не правильное поведение, но вы идете.
Так что, если вы можете, лучшим вариантом может быть просто отступить и вставить фоновое изображение каким-то другим способом.Может быть, вы можете вместо этого применить его к столу и использовать «top» для его размещения?