Mix 2 tablespoons of granulated sugar with the cinnamon in a small bowl and set aside.
Crack the eggs and yolk into a liquid measuring cup or pitcher.
In a medium sauce pan, combine the oil, coconut milk, ¼ cup sugar and salt and bring just to a boil over medium heat. Stir to try and incorporate the oil into the coconut milk. It won’t completely happen but don’t worry. As soon as the mixture comes to a boil turn the heat down to medium-low and dump in the sweet rice flour all at once. Stir quickly and in one direction with a wooden spoon. The liquid will start absorbing the flour and will form into a ball. Continue cooking and stirring for 1 or 2 minutes. You will see that some of the oil is separating out from the dough, that’s fine.
Dump the dough (separated oil and all) into the bowl of a standing mixer fitted with a paddle attachment and beat the dough for about 1 minute on medium speed to cool it off slightly. Add the eggs, one at a time, mixing until each egg is fully incorporated before adding the next. As you are incorporating the eggs some oil may splatter to the sides of the bowl and it will look like a lumpy, gooey mess. No worries! Continue mixing until the dough is uniformly smooth, thick and shiny, about 3 – 5 minutes. Stir in the grated apple.
Line a plate with paper towels. Heat about 1 ½ inches of oil in a large skillet or Dutch oven to 325 degrees. Drop the dough into the hot oil using a small ice cream scoop or two spoons, about 1 tablespoon of dough per zeppole. Do not over crowd the oil, depending on the size of your pan only fry about 6 at a time to keep the oil temperature even. Turn the zeppole over in the hot oil a few times with a slotted spoon for even browning. Fry for about 4 minutes or until puffed and golden brown. Remove zeppole to paper towel lined plate with slotted spoon to drain while finishing the rest. Sprinkle generously with the cinnamon sugar and serve immediately.