Make the cake: Combine the flour, baking soda, salt, and cinnamon, and set aside.
In a large mixing bowl, combine the eggs, oil, buttermilk, vanilla, and sugar, and beat until smooth. Stir in the flour mixture, squash, carrots, and coconut. Pour into prepared pans and bake 350 degrees until a toothpick inserted in the center comes out clean. Cool in pans, then on racks.
To make the frosting: Combine the cream cheese and butter. Beat in the confectioner’s sugar. Then stir in the vanilla, orange juice, and orange rind.
Frost the cakes and refrigerate before serving. original