Buenos días,
Podrías probar a hacer un export del sitio y luego un import del sitio en el cliente, siempre y cuando sea el mismo idioma, de esta forma supongo que en el cliente con registrar la dll deberia ser suficiente, pero tampoco te lo aseguro, podrias probarlo,
para ello tendras que lanzar los comandos de stsadm (o powershell) correspondientes, que creo que sharepoint server 2010 tambien admite comandos stsadm al igual que MOSS 2007, el comando seria:
Accediendo a C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN>
En tu servidor:
STSADM.EXE -o export -url "http://tu_url/tu_sitio/" -filename "[Ruta donde guardar el fichero]\nombrearchivo"
y sacas el archivo en cuestion
En el servidor del cliente:
copias el nuevo archivo, creas el nuevo sitio y ejecutas el comando
STSADM.EXE -o import -url "http://su_url/su_sitio/" -filename "[Ruta del fichero]\nombrearchivo"
Compruebas si te funciona correctamente, o si tienes que registrar la dll, desplegar la solucion, o lo que acontezca.
Un saludo,