I guess that those cases should be handled in the copy dialog: If the user disables types for which work packages exist in the source project, something needs to happen. I guess this case wasn't specified (we may talk about that with @lindenthal).