i don't happen to know if the heatsinks are interchangeable, but if they are as you say, then TECHNICALLY you can, but your celery heatsink may not be up to the task
is it a good heatsink? you can try it out but just boot into the bios and check temperatures to make sure you don't fry your chip
It will fit... but that does not mean it will work.
Celerons put out a darned sight less heat than any AMD chip, less than half, in fact. They also have heat spreaders where AMDs give you a heat island half the size of a postage stamp. Your Celly cooler just would not even come close to cooling the chip well enough to avoid instabiities or CPU failure.
Agreed.. that's tricky stuff... go and ask your friends .. most people who get their hands on AMD boxed models and overclock have extra heatsinks lying around they can probably give / sell to you for a couple of bucks.
To err is human... to really screw things up you need a computer!