I'm pretty sure it doesn't fit.
Remember, you have a totally different bracket on that board than other AMD64 CPU's. I think it's safe to say that if the CPU HSF company's website doesn't say SPECIFICALLY that it works on an AM2, it's NOT going to work on an AM2.