That's it. After these steps, everything works with no additional changes to xorg.conf. I don't play games, so can't comment if they work, but as stated above everything else works great. Now if I could just get suspend-to-memory to work :-(
One addition. When building and installing the fglrx driver you are asked to replace the compiz-manager file. Allow it to replace by saying "Yes". This adds the fglrx driver to the whitelist for compiz. One important point is that under Ubuntu, compiz is started with the "/etc/xdg/compiz/compiz-manager" script, and it starts automatically. The "/usr/bin/compiz" script is not used. Also, if you use the fusion-icon, run it with no-start option so it doesn't try to run another instance of compiz.