Preheat oven to 375 degrees. Lightly spray a deep dish 9 inch pie pan (or similar sized baking dish) with gluten-free, non-stick cooking spray.
Break the eggs into a small mixing bowl and beat them with a fork. Set close to the stove.
Cut each donut into 6 pieces and layer then in the bottom of the prepared dish. In a heavy, large saucepan, heat the sugar over medium high heat. Do not stir. Bring to a boil and caramelize the sugar. As the sugar begins to melt, swirl the pan occasionally to ensure even melting and caramelization. Continue to boil until all the sugar has melted and the color is deep amber (like an old penny), this should take about 6 – 8 minutes. Keep a close eye on it. Take the pan off the heat and whisk in about ¼ of the can of coconut milk. Be careful, the mixture will spatter and spurt. Return the pan to low heat and whisk in the rest of the coconut milk. If the sugar seizes up into toffee-like chunks, just keep whisking the mixture over low heat until they all dissolve again. Remove from the heat. Pour about ¼ cup of the sugar/coconut mixture into the eggs and whisk to combine then pour the egg mixture back onto the pan and whisk to combine. Whisk in the vanilla. Pour the mixture over the cut up donuts and bake for 20 minutes.