I deleted the framework and app folders from the cm9 zip, then just dragged the framework and app folders from the fascinate and copied the zip to my sd. so within the archive.
The keyboard thing is an ics bug requiring smali edits (or C & Java)
Sent from my SPH-D700 using XDA