1) In a small bowl place the chocolate. In a small saucepan over medium-high heat bring the cream to a simmer and then pour over the chocolate.
2) Let the chocolate mixture sit for 30 seconds and then whisk until smooth, keep warm.
For the bread pudding:
1) Preheat oven to 160C/Gas 3.
2) Line a large baking sheet with parchment and add the diced brioche. Drizzle with the melted butter and toss to coat. Bake in the oven and lightly golden brown. Removing and tossing several times. This should be repeated for about 12 minutes. Once the bread has evenly browned, remove and let cool slightly.
2) Meanwhile in a medium saucepan over high heat, combine the cream, coconut milk, sugar and vanilla bean and seeds in a medium saucepan and bring to a simmer and whisk until the sugar has dissolved. Add the chopped bittersweet chocolate and whisk until melted. Strain the mixture into a medium size bowl.
3) In a separate medium bowl whisk together the eggs and yolks and slowly add the warm chocolate mixture, whisking as you add.
4) Place half of the brioche cubes in a single layer in the bottom of a 18 by 26-cm baking dish. Pour 1/2 of the custard mixture over the bread and half of the ganache. Sprinkle with half of the coconut. Press down on the bread, allowing the liquid to soak in. Place the remaining bread cubes over the top, add the remaining custard and ganache and again, press down to completely submerge the bread.
5) Top with the remaining coconut, cover and let sit for at least 30 minutes before baking. While the bread is sitting continue to check and press down on the bread so that it is completely submerged with the custard mixture.
6) Preheat oven to 160C/Gas 3.
7) Uncover the bread pudding, and place the baking dish in a larger roasting pan. Fill the outer roasting pan with warm water until it comes halfway up the sides of the baking dish.
8) Place the roasting pan in the oven and bake until the sides are slightly puffy and the center is slightly set (but still jiggles a bit).
For the passion fruit sauce:
1) Into a small saucepan cut the passion fruit in half and scoop out centers (including the seeds).
2) Add the sugar, orange juice and rum and let cook over high heat until sugar has dissolved and sauce has thickened, about 5 to 7 minutes. Transfer to a small bowl and chill in the refrigerator.
For the anglaise:
1) Split vanilla bean. In a small heavy saucepan bring milks and vanilla bean half just to a boil and remove pan from heat. Scrape seeds from vanilla bean halves into milk and reserve pod for another use.
2) In a bowl whisk together yolks and sugar. Add milk in a stream, whisking, and transfer custard to saucepan. Cook custard over moderately low heat, stirring, until thickened slightly and an instant-read thermometer registers 77C.
3) Pour custard through a fine sieve into a metal bowl set in a large bowl of ice and cold water and cool, stirring occasionally, until cold. Sauce may be made 1 day ahead and chilled, its surface covered with plastic wrap.
4) Remove the pan to a baking rack and let sit for 15 minutes. Spoon some of the coconut anglaise into a bowl and drizzle with the passion fruit sauce. Top with a large scoop of the bread pudding and serve.