I don't want to hijack this thread, but my story may be useful to some since I had similar symptoms to the OP.
After two years of gigging on my 15" Celestion in a 1x15" w/ tweeter configuration was making a buzzing/rattling ugly noise on certain notes, mostly on low E, F, F#, but it was intermittent. One day I'd hear it, the next day at a gig or rehearsal I wouldn't.
It is important to note that the sound still had a lot of bass content and full body in it. It wasn't really thin and weak like the blown speakers I have heard. It just had this additional annoying sound that was driving me nuts.
I opened it up and did all the checks for loose wires and parts, tried it after unhooking the tweet and x-over, etc. The sound was clearly coming from the 15" inside the sealed speaker unit.
I took it to my local amp tech who turned it upside down, carefully thudded it with a fist in certain places, etc. and proved something was mechanically loose inside. I was somehow unable to determine this and I needed to know I was not crazy
Whatever was loose sometimes got lodged somewhere, then popped loose, got lodged again, etc. all depending on the notes I played, the volume level, and the handling and moving of the cab. The result was a frustrating buzzing/rattling sound that appeared and disappeared in a seemingly (but not actually) random way.
Anyway, I am getting a new speaker, so all should be good.
Now I just need to figure out if I can open up this Celestion and somehow salvage it. It seems to be "glued" together rather than assembled with screws and hardware, so I don't hold out a lot of hope...
-jeff