Preheat oven to 350°.
To prepare crust, combine first 3 ingredients; toss with a fork until moist. Press into bottom and up sides of a 9-inch pie plate coated with cooking spray. Bake at 350° for 8 minutes. Cool on a wire rack.
To prepare filling, combine the sugar, cornstarch, and egg in a medium bowl, stirring well with a whisk. Heat milk over medium-high heat in a medium, heavy saucepan to 180° or until tiny bubbles form around edge (do not boil). Gradually add hot milk to sugar mixture, stirring constantly with a whisk. Return milk mixture to pan. Cook over medium heat until thick and bubbly (about 3 minutes), stirring constantly. Reduce heat to low, and cook 2 minutes, stirring constantly. Remove from heat; stir in pineapple, 1/4 cup coconut, and ginger. Place pan in a large ice-filled bowl for 15 minutes or until egg mixture is chilled; stir occasionally.
Remove pan from ice. Fold in whipped topping, and spoon mixture into prepared crust. Sprinkle top with toasted coconut. Cover with plastic wrap. Chill 2 hours.