In a large bowl, beat cream cheese, vanilla extract, sugar, brown sugar, applesauce, coconut oil, and olive oil until well combined
Add eggs and beat well
In a separate bowl, whisk together flour, baking powder and salt
Add the dry mixture to the wet, until just combined
Fold in cranberries
Pour into a greased muffin tin (or into muffin liners) and fill to 3/4 of the way full
Bake at 350 degrees for 24-26 minutes, or until a toothpick inserted into the muffins comes out clean
In a small bowl combine powdered sugar and milk and whisk to form a glaze
Drizzle over muffins while hot
Store in an airtight container for 3-5 days, or in the fridge for a week