Preaqueça o forno a 180°C.
Em uma tigela, bata a manteiga com o açúcar até ficar homogêneo.
Adicione os ovos, um a um, misturando bem após cada adição.
Misture a farinha de trigo, o sal e o fermento em pó em uma outra tigela.
Intercale a adição da mistura seca com o leite, batendo até obter uma massa lisa.
Adicione a polpa de babaçu e misture delicadamente.
Despeje a massa em uma forma untada e leve ao forno por cerca de 30 minutos ou até dourar.
Enquanto o bolo assa, prepare o creme de confeiteiro: em uma panela, misture o leite condensado, o creme de leite, a essência de baunilha e uma pitada de sal.
Leve ao fogo baixo, mexendo sempre até o creme engrossar.
Retire o bolo do forno e deixe esfriar.
Uma vez frio, faça furos com um garfo e umedeça o bolo com o guaraná.
Cubra o bolo com o creme de confeiteiro e decore com raspas de limão a gosto.