C'mon now....this isn't Windows fault! You said you wanted to migrate EVERYTHING. You did...successfully.
Recommendation: Move your personal data files to a different drive first...there's no point in including them in your system image. Shrink the OS drive to the smallest you can make it (in DIsk Management). Then make your system image of only that partition. (Making the partition smaller, and removing extraneous files, makes all this go faster.) Restore the image to the SSD. Extend the OS partition to use the whole drive. This really shouldn't take all that long.