Acabei de configurar o Lion Server em minha casa, criando um usuário do Open Directory com um diretório pessoal remoto e procurando no Directory Utility para ver como as chaves reais eram definidas. Pude então usar o Directory Utility no computador do cliente para definir as chaves manualmente e funcionou perfeitamente.
Aqui estão as chaves que você precisa definir, supondo que o nome do host do servidor seja servidor, e o diretório é / Users / test no servidor:
Tecla: HomeDirectory
val: <home_dir><url>afp://server/Users</url><path>test</path></home_dir>
: NFSHomeDirectory
val: /Network/Servers/server/Users/test