Answer
If the Export method on your MapObjects 2.0 recordset does not create a successful geodataset object, make sure the original source shapefile does not contain NULL date fields. MapObjects 2.0 does not handle NULL date fields, and the Export will fail.