I'm having absolutely no luck with getting you pictures. The only diagram I can find is http://www.appliancepartspros.com/partsearch/model.aspx?model_id=209323
which is the closest to your model # I can find. The foam appears to be insulation there is a part #WD1X1348
whether it serves a purpose for the dispenser I can't determine. The last pic. is your cam which appears to have part of the lever still in it part #WD16X300
(discontinued) It also appears that a lever is broken connected to your timer (a little tough to see from flash) take a look at part #837 timer spring and read the comment's and follow some of the parts links in the comments and see if they look like what you have.
I'm sorry I can't be of more help but just can't find much of anything on this model and many of the parts are discontinued