I've got FAH running on one of my older Toshiba notebooks that I don't really use for anything... it just sits there and runs. That machine typically never runs warm... but even on that, the fans kick in to full speed and stay there after FAH has been running for just a few minutes. I guess the issue isn't so much that you shouldn't "be able to" run it on a MacBook... but that you should expect to get some pretty high temps... and have them stay high while it's running. I also agree that the MacBooks tend to run on the warm side. They really do have an inadequate cooling system. Whether FAH ... or other super processor intensive applications, quite a few people have experienced thermal shutdowns. I do have an issue with that. So far as I'm concerned, you should be able to run a computer at 100% capacity without any significant issues... anything less indicates a design flaw. Granted, you will shorten the life of a machine running at 100% 24/7... but that's to be expected... but it should be able to properly regulate temps at whatever load it is under.
Having blah-blahed enough there... I put FAH on my MacBook last night just to see how it ran. As expected, the fans did rev up quick after the processor was at 100% for a few seconds. However, my temp did not really get above 80-82 C. So that's about 10 C cooler than the original poster is experiencing (which can make a difference when you're getting into ranges that high). However, since I'm not running on the same hardware, I can't say that 90 C isn't normal for newer MacBooks. I'm running on a 2GHz Core Duo on one of the first gen MacBooks.