Preheat oven to 350º. Spray a 9-inch springform pan with non-stick cooking spray with flour.
Prepare crumb topping and set aside.
In a small bowl, whisk together whole wheat pastry flour, flour, cinnamon, pumpkin pie spice, baking powder and salt and set aside.
In a large bowl, beat butter and sugar until light and fluffy. Add eggs, vanilla and milk and mix until blended. Add flour mixture and mix just until combined. Stir in carrots and raisins.
Spread batter evenly into prepared pan. Sprinkle with crumb topping.
Bake at 350º for 40-45 minutes or until a toothpick inserted into the center comes out clean.
Cool 10 minutes, then run a knife around the edge and remove ring. Drizzle icing on cake. Cool completely before serving.
Crumb Topping
In a small bowl, combine sugar, flour, cinnamon, and butter. Mix until mixture is crumbly.
Icing
Whisk together cream cheese and milk.
Add powdered sugar and beat until smooth to create a thin glaze. Add more milk or powdered sugar if necessary.
Notes
*Pumpkin Pie Spice substitute: ½ teaspoon ground cinnamon plus ¼ teaspoon ground ginger, ¼ teaspoon ground nutmeg and ⅛ teaspoon ground cloves for 1 teaspoon pumpkin pie spice.