Hallo!
Du benutzt vermutlich keinen "richtigen" IE 9 sondern den Emulation Mode im IE11 und da funktionieren keine Conditional Comments.
Das ist so nicht ganz richtig ...,
sie "funktionieren", allerdings nur_ohne_Versionsangabe.
Also anstatt:
<!--[if lt IE 8]>...<![endif]-->
so:
<!--[if IE]>...<![endif]-->
dann klappt's.
Allerdings hat die Emulation der älteren IE Versionen auch noch diverse andere Mankos/ Fehler.
AFAIK "funktioniert" bspw. das Box-Model auch nicht korrekt.
IMHO die beste und einfachste Variante (unter Windows 7) ist per Virtual PC ein XP mit IE 8 zu installieren und zum Testen zu verwenden.
Gruß Gunther