Vegan butter instead of coconut oil will work too. In fact, any butter will work because it turns into a solid at room temperature. However, it has to be butter and not margarine because margarine is too soft. It will set slightly but will never get firm enough to cover the chocolate layer properly.