I highly suggest sticking to cream of coconut for this recipe. Cream of coconut is a sweetened version of coconut cream, I would not suggest substituting the two. Coconut milk does not have the same consistency or texture as cream of coconut, and it will yield different results. Cream of coconut can be found in most grocery stores - it is usually canned, but I’ve also found it in a squeeze bottle.