Into a large mixing bowl, add only a half of a cup of the coconut whipping cream. Add the remaining whipping cream to the refigerator.
In the same bowl, add in the cream cheese, pumpkin purée, agave, pumpkin spice, and salt. Using an electric mixer, mix on high until ingredients are smooth and fully incorporated.
Divide the pudding mixture into four dessert cups or wine glasses (each serving will be about a half of a cup). Place the pudding cups into the refrigerator and chill until thickened (about one to two hours).
Once the pudding has set, take the remaining whipping cream and add it to another large mixing bowl. Using the electric mixer, mix on high until soft peaks form. Taste, and if desired, add powdered sugar to sweeten. Continue to whip briefly, but be careful not to go too long.
Before serving, top each pudding cup with 1 to 2 tablespoon of graham cracker crumbs and a dollop of coconut whipped cream. Enjoy!