In a large bowl, combine flour and sugar; cut in butter until crumbly. Stir in coconut and walnuts. Press into an ungreased 13-in. x 9-in. baking dish. Bake at 350° for 15-18 minutes or until lightly browned. Cool on a wire rack.
In a small bowl, beat cream cheese and confectioners’ sugar until smooth. Fold in 1 cup whipped topping. Spread over crust. Top with pie filling; cover and chill.
In a microwave, melt chocolate chips; stir until smooth. In a large bowl, whisk milk and pudding mixes for 2 minutes. Let stand for 2 minutes or until soft-set. Whisk a small amount of pudding into melted chocolate. Return all to the pudding, whisking constantly. Pour over cherry filling. Chill for 2 hours or until set.
Just before serving, spread remaining whipped topping over dessert. Garnish with chocolate curls if desired.