Thanks for the feedback.
I ended up cancelling the deployment. Upon looking at the target PC I found there were a number of profiles on the computer.
I have the deployment configured to only migrate profiles that have logged in in the past 30 days. But I removed a number of profiles and tried again. It ended up taking about 2 hours but the image finally deployed. Not sure what was going on there but it seems to be all set now.