Te comento que innerHTML sí funciona en IE de MAC, quizá tu problema esté en otro lado.
Otra cosa, yo antes me procupaba mucho por el despreciable IE de MAC. Quizá también te alegres como yo cuando leas esto:
http://www.microsiervos.com/archivo/...ra-mac-os.html