Your script worked like a charm to install the driver, which is great.
What doesn't make sense is why the xorg.conf file the script creates has the following in the Device section:
VideoOverlay is only applicable to the pre-R500 cards, it is replaced by TexturedVideo in the later cards. Also, the AGPGART option only applies to AGP cards, and OpenGLOverlay is disabled by default.
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
Option "MonitorLayout" "LVDS, AUTO"
Why not just have the script run a standard sudo aticonfig -f --initial to create a standard default configuration? Recent fglrx versions have ceased to use xorg.conf as the primary configuration file anyway, it's all done in /etc/ati/amdpcsdb now.
Fill me in, if there's something that I'm missing?