Sprinkle the gelatin evenly over the cold water in a heatproof bowl. Let bloom for 5-10 minutes until fully hydrated.
Add the coconut cream and the bloomed gelatin into the saucepan.
Gently heat the mixture using low, even heat. Stir or whisk continuously until the gelatin is completely dissolved and the mixture is smooth.
Remember to not boil because high heat can weaken the gelatin's gelling power.
Stir in Celtic Sea Salt, Swerve, and Vanilla. Taste and adjust sweetness, as needed.
Pour half of the mixture into a heatproof bowl (or pyrex measuring cup)
To the remaining half, whisk in the cocoa powder, additional sweetener (to taste), and optional spices until smooth.
Pour the coconut layer into a silicone cube tray, filling each square half-way (1 Tablespoon). Refrigerate for 25-30 minutes, until set but slightly tacky
If needed, gently warm the chocolate mixture just until pourable. Pour into pyrex measuring cup. Remove coconut cubes from the refrigerator and pour the chocolate mixture into the cube trays.
Refrigerate for 2-3 hours, until fully set.