Preaqueça o forno a 180°C. Unte e enfarinhe uma forma redonda de 23 cm de diâmetro.
Em uma tigela grande, misture a farinha, o açúcar, o cacau em pó, o fermento, o bicarbonato de sódio e o sal.
Adicione os ovos, o leite, o óleo vegetal e o extrato de baunilha à mistura seca. Misture bem até obter uma massa homogênea.
Acrescente a água fervente à massa, aos poucos, enquanto mistura continuamente. A massa ficará líquida, mas é normal.
Despeje a massa na forma preparada e leve ao forno por cerca de 30 a 35 minutos, ou até que um palito inserido no centro do bolo saia limpo.
Enquanto o bolo assa, prepare o recheio e a cobertura. Em uma panela, misture o creme de leite fresco, o açúcar, as gemas de ovo, a manteiga e o extrato de baunilha. Cozinhe em fogo médio, mexendo sempre, até a mistura engrossar e atingir uma consistência cremosa. Retire do fogo e acrescente o coco ralado e as nozes pecãs. Misture bem.
Após retirar o bolo do forno, deixe esfriar completamente. Em seguida, corte-o ao meio horizontalmente, formando duas camadas.
Espalhe metade do recheio e cobertura sobre uma das camadas de bolo. Coloque a outra camada por cima e cubra todo o bolo com o restante do recheio e cobertura.
Se desejar, decore o topo do bolo com mais nozes pecãs e coco ralado.
Deixe o bolo descansar na geladeira por pelo menos uma hora antes de servir, para que o recheio e a cobertura firmem um pouco.
Dica adicional: Você também pode adicionar uma camada de geleia de cereja entre as duas camadas de bolo para dar um toque ainda mais autêntico ao bolo de chocolate alemão.