Whisk eggs and sugar until thick and pale.
Slowly whisk in oil and orange zest.
Fold in the dry ingredients, followed by the carrot mixture.
Divide between 3 lined 20cm tins and bake at 160°C fan for 25–30 mins.
Cool completely.
Beat butter until fluffy, gradually add icing sugar, vanilla and salt.
Mix in cream cheese on low until smooth.
Cook butter and sugar for 3–4 mins.
Slowly add cream and simmer another 2–3 mins.
Finish with vanilla and salt.
Toast pecans at 180°C for 6–8 mins.
Cook sugar and water without stirring until deep amber.
Remove from heat, whisk in butter, then add pecans and salt.
Pour onto baking paper, cool completely and break into shards.
Layer the cakes with cream cheese buttercream, then top with pecan praline and warm salted butterscotch.
