Slice the French bread slices in the middle but not all the way through.
In a small bowl, mix cream cheese and 1 tbs of cream of coconut until well combined.
Place coconut flakes in another shallow, wide bowl.
In a shallow, wide bowl, whisk eggs, 1 tbs of cream of coconut, vanilla and sugar until smooth.
Spread the cream cheese mixture in the middle of the bread slices.
Dip the bread in egg mixture and then into coconut flakes. Press the flakes lightly.
Cook the French toast on medium heat for about 3-5 minutes on each side. (If the coconut is toasting too fast, you may need to lower the heat a little bit.)