IE9+ поддерживает
Для древних есть
Respond. Что именно не сработало с Respond.js?
Что касается объяснений директору/заказчику - надо уже всех приводить к состоянию IE9+, и опускать поддержку IE8-. В качестве аргумента используется
gs.statcounter.com - по нему четко видно, что современные мобильные устройства уже давно превысили 15-20%, в то время как IE8- снизился уже совсем серьезно. Все, пора его выбросить на свалку раз и навсегда.