Guarda per quanto ne so io, Opera fino ad una certa versione (mi sembra prima della 8) aveva un impostazione di default che faceva si che si presentasse come MSIE nelle richieste inviate ai server, per visualizzare i (mal)siti che impediscono di entrare a browser diversi da IE.

Se è questo il motivo puoi averne la conferma stampando tutta la variabile $_SERVER["HTTP_USER_AGENT"] nello script e richiamandolo con il browser incriminato.

Ciao.

P.s. questa impostazione si poteva cambiare.