Yes, you can use a different type of oil such as canola oil or vegetable oil as a substitute for coconut oil. Similarly, you can use a different brand or type of vegan butter as long as it is suitable for baking.