So you created this image via a Virtual Machine, with the default OS as the operating system?
Then you modified the OS on the VM to remove Office, unpin icons, etc.....?
Then you took a snapshot of this state of the VM? And then Captured it with Sysprep & Capture? Once done, you apply the prior state of the VM back to before it was sysprepped.
This should create a deployable WIM with all the changes you made.
One thing you can do in the unattend is set Copy Profile to True. This will make the admin desktop the default desktop for all users who sign on.
The point is, it's best to start with a VM (such as in Hyper-V) and create your base image this way, then modify it, capture/sysprep it, then apply the prior state back.
The make a deploy task using that captured WIM file.
Please be more specific as to how you're creating your base image and then modifying it.