The canned coconut can be replaced with your favourite vegan cream alternative. Cashew cream or almond cream would be great substitutes. Use as a 1:1 substitution.