Great news, I am now using my own build of Icecast in the new Centova Cast! Excellent.
There are a couple of things I have noticed while using various codecs...
If you use MP3, you don't get any StreamStatus errors, however when using HE AAC codec this error will flag at the top of the page:
Warning: implode() [function.implode]: Invalid arguments passed in /usr/local/centovacast/web/class_StreamStatus.php on line 149
I can only assume that the HE AAC codec has to be declared in the php script? Icecast flags this codec up as: audio/aacp
Hope this helps to find a solution.