Hola David,
hacía tiempo que no venía al forum... al final si que encontré la solución para que funcione lo del height de las filas en explorer 7. Simplemente tienes que añadir <tbody style="width:100%;height:100%;"> y </tbody> a la tabla (encerrando la definición de las filas).
Espero que te ayude!
En lo demás, estoy totalmente de acuerdo contigo