Pré-aqueça o forno a 180ºC e unte uma forma de bolo inglês. Bata a manteiga com o açúcar e adicione os ovos, um de cada vez. Adicione a curgete, iogurte, baunilha e rum. Bata até estar bem misturado. Junte o coco e os restantes ingredientes secos, mexa até estar incorporado mas não mexa demasiado. Nivele a massa na forma e leve ao forno por cerca de 1 hora ou até que um palito saia limpo do meio do bolo. Deixe arrefecer por 10 minutos na forma, e depois transfira para um prato de servir.