Thanks for all your inputs. Andy is right, I did exactly what he said. Unfortunately lookat knows the trigonometry too well and produces unwanted results around (or above) certain degrees. I had no time to find out the roots of the problem, but I guess only the Autodesk guys could fix it. In fact I rediscovered why I really hated lookat before...
I'm thinking to post this issue on flame-news as well as the camera conversion.
But I'll definitely try Brian's idea first.