In a saucepan, combine the sugar, flour and salt. Gradually add the milk; stir until smooth. Bring to a boil; cook and stir for 2 minutes or until thickened. Remove from the heat. Stir a small amount of hot filling into egg yolks; return all to the pan, stirring constantly. Bring to a gentle boil; cook and stir for 1-2 minutes. Remove from the heat; cool slightly. Stir in extracts.
In four individual dessert glasses or bowls, layer the custard, whipped cream, orange sections and coconut. Refrigerate until serving.