Using an electric hand mixer, mix together the coconut cream, 4 tablespoons of coconut oil, and cream cheese in a large bowl until well combined.
Add in the vanilla extract, salt, and confectioner's sugar, 1 cup at a time. Use a rubber spatula or wooden spoon to mix until all of the confectioner's sugar has been incorporated.
Next, add the shredded coconut and stir. Cover the bowl and place in the refrigerator for 30 minutes, or up to 48 hours.
Line 2 large baking sheets with parchment paper.
Remove the bowl from the refrigerator. Dust your hands with powdered sugar and scoop around 2 tablespoons of the coconut mixture into your hands. Form mixture into an egg shape (see photos above or watch the recipe video to see how I make them) and place on the prepared baking sheet. Repeat using up all of the coconut mixture.
Transfer pans to the freezer and chill for 45 minutes.
Place chopped chocolate and 1 tablespoon of coconut oil into a large microwave safe bowl. Microwave chocolate in 30-second increments, stirring with a rubber spatula in between each increment.
When the cream eggs are ready to be dipped, place the bottom of the egg onto a fork. Submerge it into the melted chocolate, lift it out again, and lightly tap the fork on the inside of the bowl to remove any excess chocolate. Place it on the parchment-lined baking sheet, and repeat this process for all remaining eggs.
If the chocolate hasn't set after 5 minutes, place chocolate-dipped eggs in the refrigerator for 10 minutes to harden. Store covered in the refrigerator for up to 2 weeks.