To make batter: Place carrots in a food processor with 1 cup milk; process until smooth. Add remaining milk, eggs, oil and vanilla; process until smooth.
Add remaining batter ingredients; blend just until smooth. Cover, and refrigerate at least 1 hour; overnight is best. Before cooking, add 1 cup water.
To make berry sauce: In a medium saucepan, combine berries, sugar, 1 teaspoon orange zest, juice and cornstarch. Over medium heat, bring mixture to a boil, stirring occasionally 2–3 minutes until thickened. Allow sauce to cool before using.
To make filling: In a mixing bowl, beat cream cheese and ricotta until smooth. Add remaining ingredients, and lightly beat until fully incorporated. Refrigerate until ready to use.
To assemble blintzes: Butter a nonstick skillet, and heat over medium heat.
Add batter to center of pan, and swirl to spread batter into thin circle. Cook until golden on each side and no longer shiny in the center, 2–3 minutes per side.
Add filling to center of each blintze and roll up; or spread filling on half a blintze and fold in half. Cover top half of blintze with filling; then fold in half one last time.
Top with berry sauce. Garnish with remaining orange zest and/or powdered sugar (optional).