The backups of the text messages and image cache are stored in:
User/Library/Application Support/Mobile Sync/Backups
The .mdbackup files are individual chunks IIRC. You might try copying them into an existing backup of your phone and then restoring.
There's an online solution which appears to help, but which may be suspect. I'd think twice before uploading text messages to someone else's server.