Preheat your oven to 350°F so it's ready when you are.
Melt the German chocolate, unsweetened chocolate, and butter together in a saucepan over low heat. Stir until smooth.
In a large bowl, whisk the eggs. Add the sweetened condensed milk, sugar, salt, and vanilla extract. Mix until everything comes together.
Pour in the melted chocolate mixture and stir until the filling looks glossy and smooth.
Fold in the shredded coconut and chopped pecans with a spatula or wooden spoon. Make sure they're mixed in evenly.
Spoon the filling into your unbaked pie crust and spread it out so it bakes evenly.
Bake for 40–50 minutes. The center should look set but still feel a little soft. Let the pie cool completely before slicing—it helps the filling firm up.