1095417: Migrate entitlements across distributors

Big concern with this method was concurrency but it looks like unbind, adjust quantity, and bind all end up calling lockAndLoad, so we should be safe and know that this pool is only modified in this transaction.