The error message is clear enough to me, it has been posted 2000+ times here.
Boot Camp Assistant is complaining though that you have somehow gotten some files and the free space so it is not contiguous, is fragmented, and can't take the end of the drive partition to carve out a slice for a Windows partition.
It should have worked though. 98% of the time in the past, using SD to restore will result in a good setup.
Other potential issues I see:
Lion has additional hidden and user partitions.
SuperDuper clones user volumes but not Lion Recovery partition (and others).
If you really erased the raw hard drive (initialize, which is normally what people do in Disk Utility before restoring a clone) then it wipes out Lion setup.
A "clean install" of Lion will setup a hard drive, and then you can use SuperDuper to restore to the HFS volume alone.
You and I would hope and think Disk Utilty might or could be smarter than that!
If you hold down "command-r" on startup on a proper Lion install with recovery (recovery partition can be on an external drive instead, but you would need to also do a CLEAN INSTALL of LION), then it would use the external drive.
Using Option (Alt) will also show this "hidden" recovery partition.
There are other such partitions. GPT 200MB that controls the hard drive and BCA makes into hybred (turns the MBR holder into an active slice for Windows to use, otherwise there is just a protective MBR to prevent foreign OS from abusing the drive).
There is an 128MB EFI for each HFS volume also.
Windows 7 normally has 100MB System partition that it creates when installed.
You won't have a Windows partition, yet.
Boot Camp Assistant creates a FAT32 "BOOTCAMP" partition. You aren't there yet. Read the FAQ and install guide, and How To. http://www.apple.com/support/bootcamp