SPUserCollection.Remove() throws misleading exception “Cannot complete this action”

  Over the weekend we performed a User Migration of our primary SharePoint 2010 farm.  In our case, which is probably a quite common scenario, we had users from both the source and target domain that we were migrating actively using the system.  In our scenario, the “TARGET” domain is the company that acquired us …