I've fixed that sort of thing before- without having to tear the cone out of the basket. You will have to slightly enlarge the rivet holes in the basket, to allow the magnet to go back on with a little "wiggle room", so that it can be centered so that the voice coil doesn't want to rub anywhere around the voice coil circumference- a Dremel is a great thing for this. Of course, you WILL have to be ESPECIALLY CAREFUL to GET RID OF all the metal particles generated by this, before the magnet assembly is brought ANYWHERE near the basket, during or after the grinding process!
Once you have it where the basket will slip cleanly over the rivets, and it is properly centered (pushing on the cone in various point around its outer circumference doesn't make it want to rub more quickly in one place, compared to pushing on other points), then just mix up some epoxy, cover the entire area where the basket meets the magnet (while making sure you don't use too much, to make sure it doesn't squish out on the inside, near the voice coil opening), place the basket on the magnet assembly, make sure it's again centered (by pushing on the cone in various places around the cone circumference)- once it's lined up, just let it dry overnight- and it should be fine.
Regards,
Gordon.