In a small saucepan melt together coconut milk, butter and coconut oil. Remove from heat and stir in extracts. Add this mixture all at once to the flour mixture, whisking to combine. Add egg and sour cream mixture, whisk to combine but do not over mix. Stir in shredded coconut.