I have received a few pumpkins that were floating around, but when I check my achievements they are not accounted for.
Do the new pumpkins not count toward the achievement? And does that make the old achievements unattainable?

Keith said here that they should be working for the achievements now. So I guess you should let him know in there if it still isn't. :)