I did come accross this posting from Blog on something similar to what i was having a problem with see below.
--- begin post -- taken from
mindsharpblogs.com/.../2817.aspx
Partially restore Sites
Haven't blogged in a while... did you miss me?
I was working with a customer a while back that had several hundred
various objects deleted from a site Collection (sitecollection1).
Their question was "Can I restore only the objects that were deleted".
They were told 'no' by their local admins. No fault of theirs, but let
me show you how this is accomplished:
1. Restore the content database, to an alternate farm,that hosted the
before-mentioned site collection. if you don't know, this can be found
from Central Administration, Application Management, Site collection List.
2. Browse to http://alternatewebapp/sites/sitecollection1
3. From the command line, stsadm.exe -o export -url
http://alternatewebapp/sites/sitecollection1 -filename c:\filename.bak
-includeusersecurity -versions 4
3a. If you haven't already done so, you need to run an stsadm.exe -o
setproperty -pn max-template-document-size -pv 500000 to raise the
default max size from 10MB.
4. Copy the backup file from step 3. to your production server
5. stsadm.exe -o import -url
http://productionwebapp/sites/sitecollection1 -filename
c:\filename.bak -includeusersecurity -updateversions 3
The '3' could be replaced with any of the following:
-updateversions
1 - Add new versions to the current file (default)
2 - Overwrite the file and all its versions (delete then insert)
3 - Ignore the file if it exists on the destination]