Your config looks pretty close, but at my first glimpse it lacks of an extensions section:
Option "Composite" "Enable"
It is possible that your card doesn't need it? _I_ never knew of any yet, so try it, unless you are sure it doesn't.
Anyway I think this
is a good walkthrough and has an example xorg.conf.