Stir together cream cheese and sugar until blended. Reserving 1/4 cup cranberries, add remaining dried cranberries. Pat pineapple and oranges dry between layers of paper towels. Set oranges and pineapple aside separately.
Reserving 1/4 cup coconut, stir remaining coconut and pineapple into cream cheese mixture. Stir in chopped pecans. Spoon mixture into a serving bowl.
Sprinkle reserved dried cranberries around edges of bowll. Arrange orange sections around inside edges of cranberries Sprinkle reserved coconut in center and top with toasted pecan halves. Serve with gingersnaps.