Fresh coconut should not be used as a substitute for desiccated coconut in this recipe. Desiccated coconut is dried coconut that has been finely flaked. It's a great baking ingredient, but it does behave quite differently from fresh coconut. If you cannot get hold of desiccated coconut use shredded dried coconut instead and pulse in a food processor a few times to break them down.