PREP: Preheat the oven to 350 degrees F. Spray two 9-inch-round pans generously with cooking spray and dust with flour. (Take your time preparing the pans so the cake doesn't stick). Line cake pans with parchment paper (See Note 1). Set aside.
CARROTS: Peel and grate the carrots on the small side of a grater to get very fine pieces of carrots. Shred the carrots carefully. Measure to ensure you have exactly 1 cup (100 grams).
MILK: Whisk together the whole milk and lemon juice and set aside for 5 minutes (it will look curdled!).
WET INGREDIENTS: Grab a very large bowl and mix the pumpkin (make sure it isn't watery at all), white sugar, brown sugar, oil, eggs, vanilla, and milk/lemon mixture with a large whisk until completely combined and smooth. Add in the shredded carrots and crushed pineapple; whisk until smooth.
DRY INGREDIENTS: Place a sifter over the bowl and sift in the flour, baking soda, salt, cinnamon, nutmeg, ginger, and cloves. Add in the coconut. Mix until JUST combined (do not overmix to avoid a dry, dense cake.)
BAKE: Separate the mixture evenly among the prepared pans (See Note 2) and bake for 35-45 minutes or until a toothpick, inserted into the center comes out clean. Remove and allow to cool for 5-7 minutes before inverting the cakes onto a cooling rack for them to finish cooling.