In a large mixing bowl thoroughly combine the pumpkin, sugar, flour, butter, cinnamon, salt and cloves. Add eggs; lightly beat eggs into pumpkin mixture with a fork. Add milk; mix well.
Place a 10 x 6 x 2 inch baking pan in a 13 x 9 x 2 inch baking pan on an oven rack. Pour in the pumpkin mixture. Pour hot water into the outer pan to a depth of 1 inch. Bake in a 350 degree oven about 45 minutes or till knife inserted comes out clean. Cool pudding; chill.
Combine whipping cream and rum. Beat till soft peaks form. Spoon pudding into 8 dessert dishes. Dollop each with whipped cream mixture.