Coloque o abacaxi com a calda e a 1/2 xícara de açúcar em uma panela.
Leve ao fogo por 20 minutos.
Retire do fogo e deixe esfriar.
Em uma panela misture o leite, o leite de coco, as gemas, o amido de milho e as 2 colheres de açúcar.
Leve ao fogo mexendo sem parar, até ferver e engrossar.
Tire do fogo, junte a baunilha e deixe esfriar.
Mergulhe os biscoitos no doce de abacaxi para que fiquem umedecidos.
Em uma vasilha grande e transparente, faça camadas com o creme, o biscoito e o doce de abacaxi.
Termine com o doce e por cima polvilhe os flocos de coco.